Tag: Long

Link Dragon

Link Dragon

Sega Genesis

Link Dragon (Long) (龍) is an unlicensed Blockade clone for the Sega Mega Drive by the Taiwanese companies Songtly and Jumbo Team released in 1993. The...