No. You need the Croc Spirit Hulk Hunter's Elixir sold in the Elixirs section of the Store. Only one party member needs it for your whole party to have a chance at spawning him.
You should be wearing your Spirit Gear in order to benefit from the 2X Spirit XP though ;-)
Bookmarks