STING & POLICE
1988
JAPAN