Sengoku Denshou
► Play Now!

Sengoku Denshou

Sengoku Denshou is an action beat em up game for the Super Nintendo released on 19 September 1993.

Translated to english from Japanese.

Just Have Fun!

x