The goat ref on the beach?
yes that’s the one. I’m… terrified
What's so terrifying about his appendages? ;O;