A video showcasing Hayabusa high rank gameplay.

Related Heroes