Street Fighter EX/Characters/Garuda

Garuda is a mysterious entity of unknown origin said to be had been created by the accumulation of every negative energy ever felt by every living creature: hatred, disappointment, anger, envy, betrayal. It is said that Garuda's form differs depending on his challenger and the stronger his opponent, the more powerful Garuda will become.