richard belzer wearing a neon pink mankini at the beach