Vengeful construct overpowered

Ok what the hell are you guys smoking when ya made the stats for this over powered god. This guys so over powered its stupid. Anyone else loosing there dam rank just cus pay to win fkrs got this one you cant kill with out stunning posioning and using a skill at same time. I mean really what are tou morons thinkin when ya made this onecard