ブッダマシーン
bu' damashiin

Noun

1. audio device that plays mantras, sutras, etc.

Rare

From English "Buddha machine"

Other forms: