Pic: It's just Helena Bonham Carter, naked, canoodling, naked, with a giant dead fish. While naked. Trending