In fairness to the pretending crew, these GBOLs were all over London Transport as part of some visit Mexico advertising a few years ago.
I remember the first time I ever saw one in the flesh, in the rather unlikely surroundings of The Soviet Bar (RIP) in Berlin back in the 00s - I couldn’t fathom what I was seeing. It was like seeing an actual mogwai or something…