Kotomora
篤信 (とくしん, tokushin) Japanese meaning: deep faith | Kotomora