Watch Hiiro no Kakera: The Tamayori Princess Saga 2 - Episode 9 Online

Aired: Sep 30, 2012 to Dec 23, 2012