Tuesday, November 29, 2016

Get ready for Japan's latest trend: the "spamusement park"