hanako megumi ogata toilet Megumi Ogata Toilet-bound Hanako-kun The series premiered on Fri Jan 10 2020 on Tokyo Broadcasting System and The Little Mermaid S01E12 last aired on Fri Mar 27 2020. But shes ...