Spliced Inc.

Spliced Inc.

A NetEase Games subsidiary.

Studio Data