Any chance you could make some of the Tortuga Ninjas or Tortugillos Karatekas? Haven't seen any on steam.
I can't believe this is actually a gimmick.
You have no idea how crazy lucha gimmicks can get. TNMT is actually a pretty normal gimmick for wrestling. There was also of course Cowabunga the Ninja Turtle in Memphis, and another masked guy with a turtle gimmick crawling around in japanese indies (Tortuga).