Haha, just some fun parody of the BN Sports official mascot - the 'Toragon'. With BN now having some UK warehouse space with the intent of holding some UK stock in the coming months, we're just playfully putting up some SNS in regards to the brand. Now many people are aware of the 'Toragon' so something like the above 'WTF' response is exactly as intended, it's a little different. BNUK
The link to whatever it was in the OP doesn't work Edit: Worked for me on Edge, wouldn't show in Firefox. Not sure what I just watched...
Unless his day job is, as it seems, video editing.. in which case I'd give that up too Seriously though, Disney Pixar are looking for graphic designers ..