Vocabulary
デジパチ
デジパチ
digital pachinko; deji pachi; pachinko machine with a screen showing play scores
noun