A large, colorful toy space suit figure in purple, white, and green is suspended from the ceiling, with a green ball and a red antenna nearby, in a shopping mall with a "RABTRREE & EVELYN" store sign.