Cl
ip
Art
ETC
Clipart tagged: ‘Spotted Torpedo’
Spotted Torpedo
A ray capable of shooting off 200 volts of electricity for self defense.