Superstar Okumura © 1991 Okumura.
Released in December 1991.
1. Superstar Okumura (1991) 2. Superstar Okumura 2 (1992)
Official website.