Oh Japan, You So Crazy

Oh Japan, You So Crazy

Wait, It's what flavored ice cream?