>>543393620
Yes? Show me a better game? Actually show me a gacha that even comes close to wuwa, lol.