Not so friendly giant rats.

Fight!