A video showcasing the hero Kagura with insane gameplay.

Related Heroes