Japan, Japan, Japan...
Where but in Japan could you find the following things?
First of all, the worst shoes imaginable, so laughable and pretentious that no more needs to be said.
And second, in a contry of bizarre posters, something that even a seasoned ex-pat would do a double take at... a girl, eating a massive shaved ice thing (I think), being waited on by a sheep?... only in Japan!