Kotomora
信仰深い (shinkoubukai) Japanese meaning: devout | Kotomora