Kotomora
世尊 (せそん, seson) Japanese meaning: World-Honored One | Kotomora