>>102231663
>zenya
>dead
thank fucking god