Does that Tickle your tummy?

Tower of Terror

What do you think?