View Full Cast Shinobu SakagamiKensuke KasanoRyu KanoHideki Domoto / Prince SiegTeresa NodaMiyako Tsushima / MezinaAkira ShiojiElder Botan of the Moz ClanTeruo IshiyamaTakanori Tsushima