Green Arrow: Unleashed

Green Arrow: Unleashed is an American video game.