Kotomora
世尊 (せそん) Japanese meaning | Kotomora