Monster Haruans lurk in Jurassic Park