The Mechalodon/Crew

Often reffered to as the Matsuro Kaizokudan no Toshi (The Fighting Spirit of the Fate Pirates), the crew of The Mechalodon are...