Kotomora
日光菩薩 (nikkoubosatsu) Japanese meaning | Kotomora