Episode 15: Tomb of Ekimu

Published on Jan 1. 2014

Inside the City of the Mask Makers, the six heroes finally come face to face with the great Ekimu.