Kotomora
弥勒仏 (mirokubutsu) Japanese meaning: Maitreya Buddha | Kotomora