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