Detana Twinbee Yahoo! Deluxe Pack © 1995 Konami Company, Limited.
Game ID: T-9505G
Released on September 29, 1995 in Japan.
Game's CD.