Umbrella corporation? What is this, an ad for Resident Evil?
I subscribed to this channel years ago and he's always used that symbol, which is of considerable high strangeness now that we know about the symbol of the Wuhan lab. These overlapping and recurring symbols are quite striking when they used to have not much meaning at all.
I wonder why Capcom doesnt hit them with a copy right strike, I'm pretty sure Umbrella Corpnis their IP.
Really? Got a link I can check out? Or you're making a joke? It's tough to tell these days. Sorry for my confusion.
(post is archived)