Left Abyss

The Left Abyss is a quest area in The Deep in Kart Kingdom.