Pollard Studio

Pollard Studio is a video game developer headquartered in Shanghai, China.

Founded: 2018

Official Website
Simplified Chinese
Social Media
Twitter
YouTube