wat de flip?

Japan: producing 78% of the worlds weird shit. Since 1952...