Asian Movies and TV Series Reviews, Photos and News
Anyone played it yet? Probably the next big hit after Genshin Impact. Was supposedly release on May 22, 2024!
Forum Rules