Sadly or awesomely, the answer is YES.
dB, you might not want to watch this. It's kind of gross, very incompetently done, and hilarious. But bloody and stupid too. I'm so torn. I keep watching it but it's so bad (and I laugh every time Geisha transformer pops on screen).