Elephants in Tokyo??!

another wtf moment…