Demon Beast God, the Miracles of God
- Episode aired Apr 7, 1973
- Unrated
A series of unexplained events have been occurring all over the world. Akira realizes the only person who has such power is Xenon's Captain of Guard: Demon God. God warns Akira not to interf... Read allA series of unexplained events have been occurring all over the world. Akira realizes the only person who has such power is Xenon's Captain of Guard: Demon God. God warns Akira not to interfere, otherwise he will reveal his identity to Miki.A series of unexplained events have been occurring all over the world. Akira realizes the only person who has such power is Xenon's Captain of Guard: Demon God. God warns Akira not to interfere, otherwise he will reveal his identity to Miki.