thegeekshow.co.uk
Red Angel (1966) Blu-Ray Review
Anti-War movies from Japan tend to have giant monsters in them, whether literal or religious - Red Angel, however, goes for the jugular.