When i research umbrella one of the things that come up is these videos. It shows you multiple things. Some are made up such as comic conventions. Others are odd things i cant explain. The main thing is this gave me a awkward sense about umbrella corp. It should because it looks like umbrella is a faction.
https://youtu.be/WoWgNzc09YU Number 2) https://youtu.be/opF4JAfCAEM Number 3) https://youtu.be/zUw4kWoGIx0 Number 4) https://youtu.be/SasC6t_cr5c extra video https://youtu.be/pFsGw4aY_tM UMBRELLA CORPORATION " our business is life itself. "