Major artistic tribute to The Visitors