giant pizza "standing" on the sand at the beach