71 view 1 Zup! 2014-08-16 17:36 Riot Zone / CREST OF WOLF 狼的紋章 (Turbo Duo, 1993) 72 view 1 Zup! 2014-07-14 14:16 PC Engine Longplay [011] Riot Zone 1