Isla del Diablo
Willis's adventure on Devil's Island was featured in the Season 4 premiere of "Drunk History" on Comedy Central"."