Ramesis Alicea

Extreme Robotics

Ramesis's Robots

Jabali

120 lb - Middleweight