Kotomora
惟神 (かんながら, kannagara) Japanese meaning: as a god | Kotomora