MoonMeander hints at Animal Planet being signed by DC

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.