Source. / Michiru Kagemori :: Brand New Animal :: Anime :: Marie Itami :: Shirou Ogami :: Laughing Wolves :: Anime Unsorted