In this thrilling hentai episode, scientists and police are on a mission to track down half-human/half-beast creatures, all while navigating…