this isnt a tmnt figure but i cant figure out what the heck he is. ive had him for like 15 years and never knew what he was i always assumed he was a Power Rangers but hes not a saban toy. he says he is a toy made by bandai in 1994