Pinging Captain Trips...
“Pinging Captain Trips..”
This is the first thing I thought about. Chinese Lab escape.