Chen Dota 2 Honk Honk
Dec. 18, 2024
Dota 2 - Chen Chen - Dota 2 Wiki thank you everyone for the votes on the chen set. i'm so happy my favorite hero is riding my favorite animal <3 : r/DotA2 Chen Dota 2 Honk Honk
Dec. 18, 2024
Dota 2 - Chen Chen - Dota 2 Wiki thank you everyone for the votes on the chen set. i'm so happy my favorite hero is riding my favorite animal <3 : r/DotA2 Chen Dota 2 Honk Honk