ガラガラポン
garagara pon

Noun
Suru Verb

1. taking something apart and rebuilding it from scratch; wiping the slate clean; starting anew

Noun

2. lottery wheel

Other forms: