Cartoons & Anime

Is This Cannibalism?