Owatch Virtual Reality: Canton Tower XR Rides Cinema is located in Guangzhou, China
Steki Amusement
NOVEMBER 5, 2020
Owatch is one of the leading manufacturers of professional virtual reality game consoles in China. There will be more mysterious and exciting super immersive experiences waiting for you to explore. Other popular virtual reality game machines include: VR Magic Box (Intelligent self-service standing platform?HTC Canton Tower.
Let's personalize your content