The Gods Depart
- Episode aired Sep 27, 2003
- 24m
Assassins have stopped attacking Loki and now he is free to return to the world of the gods. The only thing stopping him is Mayura. Can he bear to return to the world of the gods and leave h... Read allAssassins have stopped attacking Loki and now he is free to return to the world of the gods. The only thing stopping him is Mayura. Can he bear to return to the world of the gods and leave her?Assassins have stopped attacking Loki and now he is free to return to the world of the gods. The only thing stopping him is Mayura. Can he bear to return to the world of the gods and leave her?