Are you having a bad trip? Dude, it’s the weekend so you better have a good trip instead! How about a nice freaky movie to give you that weekend vibe? All hail Japan and the weird stuff they come up with. This movie’ll have you go WTF for a decent 2 and a half hours. Enjoy!