Do! Run Run
Do! Run Run known as Super Pierrot (スーパーピエロ) in Japan, is the fourth and final incarnation of Mr. Do!, the Universal video game mascot. Returning to his Mr. Do! roots, the clown has a bouncing power...
Do! Run Run - Wikipedia