Werewolves? (and here you will understand the half-wolves at the end :))

 

v20240901