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