55687 : Visitors
Screenshots from Lost World [q4mrldm4]