a cartoon planet with colorful flowers