Battletoads Double Dragon - The Ultimate Team © 1993 Sony Imagesoft
Reviews: [FR] August 1994 - Consoles + N.34: 86%
Game's ROM.