Nezulla the Rat Monster

Nezulla the Rat Monster appeared in 2002 movie of the same name. Made in a lab in Japan, Nezulla the Rat Monster doesn't like people, not one bit, and he's not afraid if everybody knows it. His thick hide is immune to bullets and other dirty tricks, but he's not quite up for swallowing a grenade.