The Umbrella Corporation Exists And Based In Vietnam

A skin care center in Vietnam has picked out one of the most apt logos for their business, The Umbrella Corporation. As you know, the Umbrella Corporation in the movie 'Resident Evil' is the evil organization that secretly produces a virus to produce zombies. Maybe you are thinking this must be a hoax, but Medcare Skin Centre is legit clinic. I wonder where is their hive and are we need Alice again?



ASIA SMACK: We are not responsible for any comments by users on this site. You are solely responsible for your comment on this page. Please use appropriate language and do not submit your link, we reserve the right to moderate or delete all comments. Please read our privacy policy for more information. Please, DO NOT ADD LINKS in your comments, or it will be deleted. TQ.