Marvel Super Heroes like Black Panther are onboard for heroic encounters during Marvel Day at Sea. The event features all-day entertainment celebrating the renowned comics, films and animated series of the Marvel Universe. (Matt Stroshane, photographer)