Ouka Studios

Ouka Studios, also known as Sakura Studios, is a video game developer and subsidiary of NetEase Games headquartered in Shibuya, Tokyo, Japan.

Founded: Jun 5 2020

Japanese Name
桜花スタジオ
Official Website
Japanese