Sure, on a technicality you could say this more puppetry than cosplay. But screw technicalities.