Mexican Kong is fighting some weird looking critters!