I'm gonna need an explanation for the puppet. I'm sure Kojima will have a bizarre explanation for his framerate, too.
A Cyborg Ninja is par for the course when it comes to Kojima, but I'm curious how Higgs ended up as an 80s glam rock version of the joker.