Super Robot Wars OG. Divine Wars: episode 20 (English Subbed) Divine Crusaders (DC) of the Setting Sun