Japan certainly knows how to celebrate a holiday. I mean, who doesn’t love a colossal water