Angels of Death is currently streaming on Crunchyroll . Steve is a longtime anime fan who can be found making bad posts about ...