What the heck is that Wapuu doing to that dolphin? In what part of the world does riding a dolphin (is that what's going on?) represent the coming of Summer?