Michael Cave

Michael Cave is the Lord of Strongcliff.