A video showcasing Kaguya with some good gameplay.

Related Heroes