Yet another Tavelan

Yet another Tavelan