a cartoon of a platform on a floating island