Kotomora
諏訪大明神 (suwadaimyoujin) Japanese meaning | Kotomora