Tag: Keiōyūgekitai

Keio Flying Squadron (慶応遊撃隊けいおうゆうげきたい, Keiōyūgekitai) is a scrolling shooter video game for the Sega/Mega CD. It was developed by Victor Entertainment...