Bizarre Sight Baro

Bizarre Sight Baro is a unit in Brave Frontier.