Trenchard's Revenge

The Trenchard's Revenge is a ship.