Japanese animation

Seishun Buta Yaro wa Yume Miru Shojo no Yume o Minai