This promotional series for Japanese gummy candy is a wild ride


This promotional series for Japanese gummy candy is a wild ride