Unleashed Ravana Vishra

Unleashed Ravana Vishra is a unit in Brave Frontier.