Kotomora
祖師西来 (そしせいらい) Japanese meaning | Kotomora