Zenki: episode 49 (English Dubbed) The Guardian Spirit versus the Dog Deity. The Last Battle of Destiny.