It’s not even a reference though, it’s just using a word for a classification of an animal that is doubted to exist, like Bigfoot or the Loch Ness Monster.
From what I understand radio shack was an American electronics shop, blockbuster was like netflix but in physical form and more expensive. And the dude in the bottom right is Charles Manson.
memes
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.