Kotomora
角屋敷 (かどやしき, kadoyashiki) Japanese meaning | Kotomora