Two mythological creatures battle each other.
Young Belleros
Belleros
Cyros
Mayda
Director
Writer
Story