MoonMeander is a part of Team Animal Planet. The team has been newly formed and is probably going to be signed by DC. Digital Chaos is one of the most invested organizations in Dota2 and they have made a name for themselves.
New phone cover wow pic.twitter.com/cTa4A0SnwI
— David Tan (@MoonMeanderated) January 23, 2018