these mantises are on crystal isles, and you need horns to tame them. But there are NO deathworms on crystal isles! wut the heck!

More Mantis Taming & KO Tips