Uriuda Garō

Uriuda Garō ( がろうウリウダ , Garou Uriuda) is a the Alpha of Mangetsugakure and member of Garō Clan.

Reference
All rights reserved to Misffits.