Wow! Such a weird and yet highly enjoyable video. Almost like it was made or scripted in Japan with an English voice actor or something. Good stuff.