The first short video in a while! Making this one available to every tier. Enjoy.
War of the God Monsters (1984) - Ultra Gaiden (YouTube)