TMNTPedia
Register
Advertisement

Skele-Lord is a bitch like villain and enemy of the Super Robo Mecha Force Five!. He was defeated when Mighty Super Robo Mecha steped on him, but he came back for revenge with his own giant mecha.

Advertisement