Baby Neptune loves the snow, his parents tell me. How hilar is this giant snowsuit on him?

Advertisements