Vocabulary

デジパチ

digital pachinko; deji pachi; pachinko machine with a screen showing play scores

noun