Left Control = True

Shiren the Wanderer 4: The Eye of God and the Devil's NavelW
Shiren the Wanderer 4: The Eye of God and the Devil's Navel