JayDyer.xyz
← Index

Shanghai Biotech Lab

Place

Jay references reports of the Shanghai biotech lab allegedly sharing similarities with the Umbrella Corporation imagery, highlighting a connection to real-world conspiracies.

Sources

Discussed in

Related subjects