Demon of Steel: Battle of the Great Demon Beasts
1987
Posters