The Dota 2 Roster Reshuffle started just hours after TI10 ended. We’ve put together a mega-thread which includes ALL the biggest moves. This article is updated regularly!

We'll keep you up to date on the roster reshuffle

It's only been a few hours since TI10 but we already have roster news as the Post-TI reshuffle mayhem begins. With contracts expired, aspirations of greatness perhaps shattered after a two-year grind, we're likely to see a huge change in rosters. So strap yourselves in for a ride!

We will be updating this article throughout the Reshuffle, so revisit it to see what's changed!


November 20

JerAx and Nightfall join Evil Geniuses

Well, the rumors were true. JerAx and Evil Geniuses are actually (yes, actually) joining Evil Geniuses. The return to Dota 2 for one of the most prolific players in the game is an exciting time for fans.

Nightfall will also join Evil Geniuses but he will change his role to the offlane position. It will be interesting to watch the 19-year-old transition to a new role on the team.

Evil Geniuses roster is as follows:

  • Position 1 – Artour “Arteezy” Babaev.
  • Position 2 – Abed “Abed” Yusop.
  • Position 3 – Egor “Nightfall” Grigorenko.
  • Position 4 – Andreas “Cr1t-” Nielsen.
  • Position 5 – Jesse “JerAx” Vainikka.
  • Coach – Sam “Bulba” Sosale.

Team Nigma players stick together for DPC 2022

Nigma's players will stick together for yet another season. Despite being one of the most talented rosters in the Dota 2 competitive scene, Nigma did not qualify for TI10, a harsh blow for the players' goals.

Last season, Nigma finished 13th in the DPC rankings, just behind Thunder Predator and beastcoast.

Nigma's Dota 2 roster for the 2022 DPC season is as follows:

  • Kuro "KuroKy" Salehi Takhasomi
  • Igor "iLTW" Filatov
  • Amer "Miracle-" Al-Barkawi
  • Ivan Borislavov "MinD_ContRoL" Ivanov
  • Maroun "GH" Merhej

The 2022 DPC season kicks off on November 19. Here's the full schedule for the upcoming DPC season.

November 19

Tundra esports announces long-term contracts with players till 2024

Tundra Esports has announced it has resigned its squad for the next season. Tundra Esports had a mixed year in 2021 with victories at ESL One Fall, a third-place finish at OGA DotaPIT Invitational. The team was in a close contest to qualify for TI10, but barely missed out, which is probably why the organization has reinvested in the players with the hopes of making it to TI11.

Tundra's roster is as follows:

  • Oliver "skiter" Lepko.
  • Leon "Nine" Kirilin.
  • Neta "33" Shapira.
  • Jingjun "Sneyking" Wu.
  • Adrian "Fata" Trinks.

November 18

Alliance announces Dota 2 squad for DPC 2021-22

Alliance has revealed its Dota 2 lineup for the upcoming season. Former Quincy Crew member, Lelis will be joining Alliance and bring his unique offlane gameplay to the squad. Nikobaby remains on the squad and will be a core member of the squad.

“For the coming season we decided that we want to rebuild things from the bottom up,” Alliance CEO and co-founder Jonathan “Loda” Berg said. “Handsken who has a history of being position five and drafter has now returned to the position. Not because he is forced to do so, but because it’s a natural step. Throughout the year him and Niko have played an incredible amount of games together and they have become not only a natural duo within the game, but they are also a driving force within the team.”

Alliance's Dota 2 squad is as follows:

  • Simon "Handsken" Rasmus Haag
  • Ondřej "Supream^" Štarha
  • odrigo "Leslão" Santos
  • Nikolay "Nikobaby" Nikolov
  • Adam "Aramis" Moroz

Alliance finished 9-12th at TI10 losing to T1 esports. The team will hope to improve upon its result this year as it battles in a packed EU DPC.

SumaiL and IceIceIce joins Team Secret

SumaiL joins Team Secret
SumaiL joins Team Secret

The King has joined Secret. Team Secret announced they are signing SumaiL for the upcoming season and it is an opportunity for SumaiL to prove his worth once again in the Dota 2 scene. The former TI champion will move to Europe for the upcoming season and hopefully, this time Team Secret can win TI.

Known for his Storm Spirit and aggressive Aegis steal attempts, for years SumaiL has continued to demonstrate his exceptional raw talent, instinct and focus. He is explosive, fearless, and a terrifying opponent. He is short-listed as one of the best NA players of all time, and the young prodigy has grown into one of the most legendary and famed core players in the world.

SumaiL played for Team OG at TI11, where they placed 7-8th. While fans were expecting probably another miracle run from OG, despite the problems the team faced just before The International, it was not to be. OG lost to the eventual TI champions, Team Spirit in the lower bracket round 3.

Meanwhile IceIceIce also joined Team Secret as the eccentric offlaner will be looking to find some success with teh European squad. With experienced players on this roster such as SumaiL and IceIceIce as well as the TI veteran, Puppey, Team Secret is looking as one of the most formidable squads before the start of the DPC season.

​​Pretty excited to be playing with Secret. It’s a perfect lineup for my playstyle, and Puppey has always been someone I’ve wanted to play with for the last 10 years. I love camels and I can’t wait to be punched by Puppey.

Daryl Koh “iceiceice” Pei Xiang

Matumbaman returns to Team Liquid

After a brief hiatus, where he was part of the world's best team, Matumbaman is now back on Team Liquid. This announcement comes days after Zai also parted ways with Team Secret.

Aside from a victory at the Leipzig Major, Team Secret had an 8-win-streak throughout mid-2020. The team came in even stronger at TI10, placing their highest ever achievement on the biggest stage by placing 3rd.

Matumbaman had been a part of Team Liquid since its Dota 2 roster's inception in 2015 till 2019. The move to Team Secret came as a surprise, but the player has repeatedly proved his worth on the International stage. A return to Team liquid could signal a resurgence in the fortunes of the Team Liquid Dota 2 squad.

CIS Rejects squad featuring Ramzess and fng

Some of the big names from the CIS region have formed a new squad called CIS Rejects.

The lineup sees RAMZES666 revive the CIS Rejects name—a mantle he last played under in 2015, before signing with Team Secret. He’s joined by former Alliance player fng, former Natus Vincere players Vladimir “RodjER” Nikogosian and Pavel “9pasha” Khvastunov, and Gleb “depressed kid” Zyryanov, who recently had stints on Team Empire and Team Unique.

The CIS Rejects lineup has a lot of tier one DPC-level talent, and definitely lives up to its name. Ramzes, 9pasha, and RodjER found themselves on the inactive list of Na’Vi after a disappointing DPC season. Instead, Na’Vi took a risk on a Akbar “SoNNeikO” Butaev-backed lineup in a last-ditch attempt for TI10 qualification.

November 16

Talon esports has announced its Dota 2 entry with a star-studded lineup featuring some of the best players from SEA. The roster includes former Evil Geniuses player, Fly as well as local stars in Gabbi and Kpii.

Talon Esports Dota 2 Roster:

  • Tal “Fly” Aizik.
  • Brizio Adi “Hyde” Putra Budiana.
  • Damien “kpii” Chok.
  • Rafli Fathur “Mikoto” Rahman.
  • Kim “Gabbi” Villafuerte.

Evil Geniuses had a disappointing 9-12th finish at TI10. The team lost to Vici Gaming in the lower bracket of the tournament.

The move to Southeast Asia is of particular importance for Fly who has spent the last four years competing in North America.

“The Southeast Asian region has always held a special place in my heart, with its passionate fans and raw Dota power. It will be intense, yes, but I am looking forward to competing under a fresh banner and alongside this talented roster. I am excited for a new era of SEA Dota."

November 15

Matumbaman leaves Team Secret

One of the most successful carry players, one who dominated the Dota 2 esports circuit in 2020 will now no longer be on Team Secret. Team Secret placed third at TI10, but they had higher dreams. With Zai and Matumbaman out of Team Secret, the team will have a completely new look for the next season.

November 11th

Promoted Hellraisers reveals brand new five-man roster

Hellraisers (announcement), the CIS team who earned promotion to DPC Division 1 last season, will be competing with an entirely new roster for the upcoming season.

The team's new carry and mid-laner both arrive from lower-placing Div 2 teams. Watson join from 6th place B8 and Re1bl from 7th place Winstrike, Meanwhile, Support player Gilgir, was part of the Hellbear Smashers side that got demoted after 8th place in Div 1. Overall a very young roster who will be facing up against the best CIS has to offer.

New Hellraiser roster:

  • Alimzhan "watson" Islambekov
  • Maxim "re1bl" Afanasyev
  • Yaroslav "Limitless" Parshin
  • Geogrii "Gilgir" Svistunov
  • Arman "malady" Orazbayev

ImmortalFaith announces new roster; Ace to play Pos 3

A new Dota 2 stack featuring ImmortalFaith (as the coach), BOOM, Ace and Seleri has also been announced. The team is currently looking for an organization ahead of the DPC 2022 season.

The team will be using's slot and Ace moving to Pos 3 is a big change for the player ahead of the next season.

Valve has already unveiled information about the next DPC season with several organizers announcing their dates and schedule for the upcoming DPC season.

November 8th

Saksa and SumaiL requested to pursue opportunities elsewhere according to OG
Saksa and SumaiL requested to pursue opportunities elsewhere according to OG

SumaiL and Saksa decide to leave OG

In the third big roster announcement to come from EU since TI10, OG have confirmed the departure of SumaiL and Saksa. As per the announcement, the two players requested to leave to pursue opportunities elsewhere. "And we of course decided to grant their wishes," said OG.

Prior to their departure, the duo placed top 8 with OG at The International 10. While SumaiL's time with the team was brief, Saksa has represented OG since January 2020. The Macedonian player will be highly sought after, but neither him nor SumaiL have yet revealed where they will be headed.

OG on the other hand have foreshadowed their roster announcement... or perhaps just an announcement. OG are now without a carry player and a position 4 support.

OG roster:

  • Topias "Topson" Taavitsainen
  • Sébastien "Ceb" Debs
  • Johan "N0tail" Sundstein

November 4th

Hfn, Tavo and KingRd reunited for new DPC season

hFn, Tavo and Kingrd, the Brazilian trio have been reunited in a new roster called Let's Play. The trio competed together in SG E-Sports in 2017, and then went on to become Pain Gaming in 2018. For all three players their greatest career successes have come when they were on the same team.

The last time hFn, Tavo and Kingrd were all on a team together was back at the MDL Disneyland Major in 2019, where they were representing Chaos. Joining them in this new roster is fellow Brazilian 4dr, who played alongside Tavo at TI10 with 17-18th finishers SG E-sports. The final piece of the roster is Peruvian Junior Reyes "Yadomi" Rimari.

Let's Play roster:

  • William "hFn" Medeiros
  • Adriano de Paula "4dr" Machado
  • Otávio "Tavo" Gabriel Cerqueira Silv
  • Danylo "Kingrd" Nascimento
  • Junior Reyes "Yadomi" Rimari

Quincy Crew will live on, but only with two of its original members and will no longer be a full NA team. Quinn and Yawar will remain as part of Quincy Crew. The duo will be joined by 10K MMR Singaporean support player Remus "ponlo" Goh Zhi Xian, Bosnian Milan "Milan" Kozomara and Maurice "KheZu" Gutmann - who was interestingly also Quincy Crew's coach at TI10.

Quincy Crew roster:

  • Yawar "YawaR" Hassan
  • Quinn "Quinn" Callahan
  • Maurice "KheZu" Gutmann
  • Milan "Milan" Kozomara
  • Remus Goh Zhi "Ponlo" Xian

Read more about the new roster here.

November 3rd

Zai leaves Team Secret after three years with the organization

In the biggest news of the roster reshuffle so far, official news has broken that Ludwig “Zai” Wahlberg is leaving Team Secret.

"My second stint for this team went significantly better than the first one, but I'll have to say goodbye to Team Secret one more time as I head in a new direction," said Zai as part of his official leaving quote.

Zai has been with the team for the last 3 years after joining from Optic Gaming in September 2018. His departure leaves a spot open for a new offlaner.

Team Secret roster:

  • Lasse "Matumbaman Urpalainen
  • Michał "Nisha" Jankowski
  • ????
  • Yazied "Yapz0r" Jaradat
  • Clement "Puppey" Ivanov (captain)

Update Zai reveals Team Liquid is his new destination

Update: Zai has announced a move to Team Liquid!

November 2nd

Resolut1on to take break from the "crazy marathon" of pro gaming

Roman "Resolut1on" Fomynok has announced that he will not be participating in the upcoming DPC Season citing "professional burnout". The TI6-runner up stated in a Twitlonger that after 9 years as a professional Dota player, it was time "to step out of this crazy marathon".

"My professional burnout happened coz of multiple unsatisfactorily results and my focus being purely on getting them," said Resolut1on on Twitlonger. "So now first thing that I wanna do is work with it and understand in which direction l to move forward.

"Thanks to all of kind people for endless support and a bunch of criticism that made me stronger. Now I’m going to Istanbul to search for adventures and live in the moment," he concluded.

Resolut1on appeared as an analyst on the Russian TI10 broadcast and competed for Hellraisers in the last DPC season. He officially departed Hellraisers on October 1st. He is best known for being part of the Team Empire roster of 2015 and the Digital Chaos roster that went on to place 2nd at TI6.

November 1st

Virtus Pro roster experiencing internal issues says org

Virtus Pro make a rather concerning tweet about the future of their TI10 Top 6 roster. In the tweet the organisation was transparent about internal issues within the team, issues that could lead to roster changes.

Read more about it:

October 31st

Team Undying announce no roster changes for next season

NA's Team Undying, who placed 13th-16th at The International 10, will continue to play together next season. Captain David Tan "MoonMeander" Yang shared the news in a Twitlonger post on October 31st. While the active roster will remain together, Kim "Febby" Yong-Min has left his coaching position.

"I'm proud to announce that Team Undying is not making any roster changes. If only you guys could see the bromance messages they send each other on Discord," said Moonmeander. "The love, respect, and kindness these guys possess, have humbled me as a captain. I will do everything to protect this team."

"We are Team Undying and our motto is 'SHINZO SASAGEYO', we will continue playing together in the next DPC season, as we strive to become the bedrock of NADota."

Team Undying roster for next DPC season (unchanged):

  • Enzo "Timado" Gianoli
  • Jonathan "Bryle" De Guia
  • Jonáš "SabeRLight" Volek
  • David Tan "Moonmeander" Tang
  • DooYoung "Dubu" Kim

October 30th

T1 roster to stick together next season

T1 fans will be delighted to discover that the roster that finished top 8 at The International 10 will be sticking together next season. At TI10, T1 finished 4th in group A and were responsible for eliminating Alliance from the competition in the lower-bracket playoffs. The SEA representative eventually fell to Vici Gaming the following round. The roster's 7th-8th place earned them $1,000,500, 2.5% of the total $40 million prize pool.

T1 roster for next DPC season (no changes):

  • Nuengnara "23savage" Teeramahanon
  • Karl "Karl" Baldovino
  • Carlo "Kuku" Palad
  • Kenny "Xepher" Deo
  • Matthew "Whitemon" Filemon

Coach: Park "March" Tae-won

October 28th & 27th

Mushi to coach Boom Esports for the next DPC Season, Mikoto leaves

Former coach of TNC Predator, Chai "Mushi" Yee Fung, has been announced as the new coach of Boom Esports. Mushi joined TNC Predator as a coach ahead of the TI10 Qualifiers in June, but the team did not end up qualifying for the event.

Mushi, who turns 31 next month, was one of SEA's first global stars during the early years of Dota 2, placing 3rd at TI3 with Orange Esports. He also finished 4th at TI4 with Team DK and 4th at TI6 with Fnatic.

Ahead of Mushi's arrival, Boom Esports also announced that carry player Rafli Fathur "Mikoto" Rahman will be moving on. Boom Esports are looking like a promising prospect for next season, especially after recently adding Tims from TNC Predator.

Current Boom Esports roster:

  • 2. Erin Jasper "Yopaj" Ferrer
  • 3. Saieful "Fbz" Ilham
  • 4. Timothy "TIms" Randrup (joined post-TI10)
  • 5. Rolen Andrei Gabriel "Skem" Ong

October 24th

Quincy Crew roster disbands, MSS now LFT preferably in EU

In a rather sad news for North American fans, the Quincy Crew roster that competed at TI10 has dissolved. The four players remaining; YawaR, Quinn, MSS and SVG will all be looking for new opportunities.

Arif "MSS" Anwar tweeted that he is now lft (looking for team), saying he was willing to play position 3 or 4 and would prefer a European team. MSS has competed for North America organisations for his entire career with Team Dog (who were recruited by Mousesports for TI4) the only exception.

Alliance captain S4 leaves the org for the third time in his career

Just 3 days after revealing Fng and Limpp would be moving on, Alliance have dropped quite the bombshell that their captain Gustav "S4" Magnusson is also departing. S4 was Alliance's captain and means the team is left with just two players; carry Nikolay "Nikobaby" Nikolov and position 5 support Simon "Handsken" Haag.

S4 was part of the TI3 winning Alliance roster and this was his 3rd time competing for the org where he made a name for himself.

Prior to his most recent return to Alliance in April 2020, S4 played for OG and Evil Geniuses. Alliance's official post thanked S4 for his time, however, it did not state if he plans to continue playing.

Alliance roster after S4 departure:

  • Nikolay "Nikobaby" Nikolov
  • Simon "Handsken" Haag

October 21st

Alliance bid farewell to FNG and Limpp

In what is the first big news coming out from the European scene, Alliance have parted ways with Linus "Limpp" Blomdin and Artiom "fng" Barshack. The news was released less than half an hour ago on Twitter. Alliance recently placed 9th-12th at The International 10.

Alliance did not give any reasoning behind the departure of the two players but said they will "always have an honorary place with the ALLFAM."

This is the end of a second stint for Limpp at Alliance, having competed for them from 2016 to 2017 and from 2019 to 2021. Meanwhile Fng joined Alliance officially for the 2020-2021 DPC Season, having spent his entire career up until that point competing for CIS teams including the likes of Na'Vi, Virtus Pro, Team Spirit and Gambit Esports.

Alliance Dota roster:

  • Nikolay "Nikobaby" Nikolov
  • Gustav "S4" Magnusson
  • Simon "Handsken" Haag

ChYuan and Deth leave Fnatic following end of contracts

Mid-laner Ng Kee "ChYuan" Chyuan and offlaner Yang "Deth" Wu Heng, who competed for Fnatic at TI10, are now free agents according to the organisation.

"This TI10 run, despite being cut short, will still be a memorable one for us and we are glad that they were part of it.It wasn't easy to bid farewell to such amazing players," said Fnatic in their official Facebook post.

"But as the season ends, the team has to evaluate our goals and direction for the future, and likewise, the players have set their own plans too."

Deth was one of the breakout stars in SEA during the 2020-2021 DPC Season. Deth made headlines as a super-sub for Neon Esports at the Singapore Major, helping them place top 6. He joined Fnatic shortly after. Meanwhile ChYuan rose to fame after his time in Team Aster in the 2019-2020 DPC Season. Both Deth and ChYuan joined Fnatic mid-season this year.

Fnatic roster:

  • Carry - Marc Polo Luis Fausto
  • Support - Anucha "Jabz" Jirawong (captain)
  • Support - Djardel "Dj" Mampusti

October 20th

A lot of movement in the South American scene so far. South American TI10 representatives SG Esports and Thunder Predator both had big roster reshuffle news today, October 20th.

SG Esports roster decides to leave organisation

Brazilian-based organization SG Esports, who finished 17-18th at The International 10, have announced they will soon reveal a brand new roster. In an official post on Twitter, the org announced that "by decision of the players", the roster that played for them at The International 10 has chosen not to continue representing them next season.

Former SG Esports roster:

  • Guilherme " Costabile" Costábile
  • Adriano "4dr" Machado
  • Otávio Gabriel Cerqueira "Tavo" Silva
  • Thiago "Thiolicor" Cordeiro
  • Matheus "KJ" Diniz

Thunder Predator picks up former No Ping Esports roster

The roster that was released from No Ping Esports has been picked up by Thunder Predator.

  • Christian "Pakazs/Angel" Savina
  • Gonzalo "Darkmago" Herrera
  • Oscar David "Oscar" Chavez
  • Fairth "Matthew" Puente
  • Jose Leonardo Padilla "Panda" Hernandez

October 19th

PSG.LGD roster will stick together for next DPC season

According to a Chinese post by PSG.LGD's manager Pan Fei on Weibo, the roster of PSG.LGD will be sticking together for "at least one year".

PSG.LGD finished runners-up at TI10 after losing 3-2 in the Grand Finals to Team Spirit. The current roster Ame, NothingtoSay, Faith_Bian, XinQ and Y' was formed in September 2020.

Manager Pan Fei said the decision to continue was unanimous and was decided during a team meeting earlier today.

October 18th

No Ping Esports release entire roster ahead of new DPC season

NoPing Esports, who finished 4th in the TI10 Regional Qualifiers and top 12 at the WePlay AniMajor have released their entire Dota 2 roster. The org's roster for TI10 qualification included the likes of William "hFn" Medeiros who rose to international fame as part of Pain Gaming in the 2018-2019 season, as well as Farith "Matthew" Puente who was No Ping's team captain. Following the failure to qualify for TI10, hFn parted ways with No Ping and was replaced by young 10K MMR Pakazs in July 2021.

In their official Twitter post on the topic, No Ping confirmed they would be forming a new roster ahead of the new DPC Season.

Former No Ping Esports roster:

  • Christian "Pakazs/Angel" Savina
  • Gonzalo "Darkmago" Herrera
  • Oscar David "Oscar" Chavez
  • Fairth "Matthew" Puente
  • Jose Leonardo Padilla "Panda" Hernandez

This roster then joined Thunder Predator on October 20th (above)

October 17th

Lelis departs Quincy Crew

Quincy Crew's manager Jack Chen hinted at upcoming roster changes on October 16th and within 24 hours the team's offlaner Rodrigo "Lelis" Santos has announced he will be moving on. However, more changes may be on the way during the roster reshuffle period.

The Brazilian went into details in a Twitlonger post:

"First of all I would like to start this by thanking my teammates from Quincy Crew and our manager Jack for the opportunity to have played with them and be part of the team. It was an amazing experience for me and something I am very proud of being part of, even though our results were not that good, it impacted my life in a very positive way.

The team ending/disbanding was something inevitable, at least in my eyes, since we grinded for 2 years for TI and got a relatively bad placement. Our performance at TI was a bit lackluster especially in the groupstage, but we managed to crawl out of the dumpster and collect some wins in the end. It wasn't all that bad and some teams would have probably crumbled in our situtation. I am very proud and happy we managed to pull through and survive the groups and win our bo1."

Lelis on his departure from Quincy Crew via Twitlonger

Lelis went on to say he will be returning to streaming next week as he evaluate his best options for the future. Quincy Crew placed 9th-12th at TI10, but were expected to place much higher.

Tims, Armel, Boomy, Bok and Gabbi have all departed TNC Predator
Tims, Armel, Boomy, Bok and Gabbi have all departed TNC Predator

Entire TNC Predator roster is released (October 17th)

  • GKim "Gabbi" Villafuerte ➤ Free agent LFT
  • Armel Paul "Armel" Tabios ➤ Free agent LFT
  • Jun "Bok" Kanehara ➤ Free agent LFT
  • Timothy "TIms" Randrup ➤ joins Boom Esports (15th October)
  • Marvin "Boomy" Rushton ➤ joins Polaris Esports (15th October)

The TNC Predator roster who finished 2nd in the TI10 SEA Qualifiers - just one spot away from qualification - has been released by the organization. The roster finished 2nd in the DPC SEA season 2 and top 8 at the WePlay AniMajor. For the SEA region this is a significant roster reshuffle news, especially given how well the team did.

SEA veteran Timothy "Tims" Randrup has already found a new home at Boom Esports, while the former TNC captain Marvin "Boomy" Rushton has joined Polaris Esports. Polaris Esports is a brand new Filipino org where Boomy will join forces with 11K MMR player Mc Nicolson "Mac" Villaneueva.

Tims ends five years with TNC. Gabbi departs after three

Tims and Gabbi's departure is significant given their tenure in the team. Tims joined TNC all the way back in December 2016, and competed for them at TI7, TI8 and TI9. He was also part of the TNC roster that won the WESG 2018 and the MDL Chengu Major.

We will be updating this article throughout the Reshuffle, so revisit it to see what's changed!

October 16th

Five-man roster leaves Thunder Predator and looks for new org (October 16th)

Thunder Predator were the first casualties of TI10 after their 8 defeats in 8 saw them eliminated in the group stage. Despite the heavy defeat, the roster's captain MoOZ said they had no choice but to "come back stronger".

MoOz said the former Thunder Predator roster wishes to stick together for the next DPC season. The are currently looking for an org.

We'll be keeping you posted on any new roster reshuffle news!

Sign up to receive more DOTA 2 content from our weekly email

Create account
next article