User blog comment:Luke Vader 127/The Mysteries Of Jurassic Park III/@comment-33613830-20181013232855

This theory seems decent.