Polar Lights #7512 Land of the Giants Snake Scene Plastic Model Kit
Land of the Giants plastic model snake scene by Polar Lights.