Naoko Takeuchi

Naoko Takeuchi is the creator, a co-director, and writer for Royal Rainbow.