Once Upon a anime

Cast:

 * Edgar - Sōsuke (Ponyo)
 * Abigal - Young Sophie (Howl's Moving Castle)
 * Russell - Totoro (My Neighbor Totoro)
 * Michelle - Rini Tsukino (Sailor Moon)
 * Cornelius - Pazu (Castle in the Sky)
 * Phineas - Baron Humbert von Gikkingen (Whisper of the Heart/The Cat Returns)