Kotomora
上屋敷 (かみやしき, kamiyashiki) Japanese meaning | Kotomora