Beast Saga: episode 18 (English Subbed) The Trials and Tribulations of the Heavy Armor Assault Force!