Welcome at the Isla de Muerta, island of the walking dead pirates.