Kotomora
弥勒菩薩 (みろくぼさつ, mirokubosatsu) Japanese meaning | Kotomora