Garuda (Earth-430)

Garuda is the physical embodiment of the Satsui no Hado, created by the destructive battle between Akuma and Kairi. Strengthen by combat, Garuda don't stop until someone as powerful as him pits him in a duel.