Garuda
Garuda (ใฌใซใ) is a playable character from the Street Fighter EX series. He is a demon dressed in samurai-like armor wearing a skeletal mask who can make thorns appear from every part of his body.
Your Rating:
Tags:
My tags:
Add tags