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.

SHARE

LEAVE A REPLY