Adam Snider's Half-assed Thoughts

Oh, Japan, you make such crazy movies. I truly hope that this is genuine, and not a trailer for a movie that doesn’t actually exist.