Return of the Space Squid Set

Return of the Space Squid Set is a party room for the Hollywood Party. Return of the Space Squid will be filmed here.