Author: Tedd St. Rain
Alternate names: Tedd St Rain