Meh, yuck and wtf is this horse

That is all

is it christmas in wales?