Lord Ravage

Lord Ravage is the villain who brought upon the destruction of Vega. He has come to earth to establish a haven for his clan.