Kotomora
八幡大菩薩 (hachimandaibosatsu) Japanese meaning | Kotomora