Tag:
#humanoids
Sci & Tech
First Chinese Military Invisibility Suit SHOCKED The US
The first Chinese military invisibility suit has become a subject of deep attention in the United States following its unveiling.
source
