HIMOTE HOUSE: A share house of super psychic girls
Let's Go Home
S1 E6:
There’s an unsettling vibe at Himote House. Kokoro begins to wonder if it was such a good idea after all.