A video showcasing the hero Hayabusa.

Related Heroes