Vocabulary

磨崖仏

Buddha figure carved on a rock face

noun