LadyRainStarDragon of FanFiction. Amehana Arashi, Amehana Ishtari, or Teresa Garcia. Author, illustrator, editor, narrator, publisher.