Mechalodon Interdictor

Trivia

 * This set's internal name is Submersible Aircraft 08.
 * Mechalodon might be a name inspired from the extincted shark species, Megalodon.

Mechalodon Interdictor