Box Shots

Avenging Spirit (US)
US 1991