Mountain Sage Oguro

Mountain Sage Oguro is a unit in Brave Frontier.