Insult or compliment? There is Obama toilet paper in Japan...