Japanese retailer Shop Japan has created bizarre commercials for the Wonder Core sit-up machine. This video focuses on the main character falling down in various situations only to rebound up thanks to the Wonder Core.

LEAVE A REPLY

Please enter your comment!
Please enter your name here