a cartoon snake and a floating island