Ultraman
The Lord Who Sleeps On The Moon
E14 Dec 6, 1997 30m
Kariya and the team investigate a relic discovered on the moon. However, Kariya, who is now home after the investigation, seems strange.
Where to Watch The Lord Who Sleeps On The Moon