Vocabulary

ブッダマシーン

audio device that plays mantras, sutras, etc.

noun