Kotomora
神信心 (kamishinjin) Japanese meaning: belief in god | Kotomora