happy cartoon woman cycling through flower universe