Kotomora
お化け屋敷 (おばけやしき) Japanese meaning | Kotomora