pull down to refresh

Last guess.
I think its a giant clam or a sea shell of some sort.