磨崖 まがい ぶつ
magaibutsu

Noun

1. Buddha figure carved on a rock face

Other forms: