I know what you may be thinking but I promise you, this is supposed to be a giant flower petal or something in MGM's "Honey, I Shrunk the Kids" play area.