IndyJaws © 2001 Rodeo.
IndyJaws was released on February 2001 in Japan.
Slot's picture.Official website; http://www.rodeo.ne.jp/catalog/indy/index.html