Kotomora
十二使徒 (juunishito) Japanese meaning: Twelve Apostles | Kotomora