Aniworks Logoworks
Shoujo-tachi wa Kouya wo Mezasu: Iubeki Monokashira

Episode 1 of Shoujo-tachi wa Kouya wo Mezasu: Iubeki Monokashira

Aired Mar 24, 2016