The Last House, Sri Lanka