DoubleChallenge © 2001 Rodeo.
DoubleChallenge was released in July 2001 in Japan.
Machine's picture.