Viewing a single comment thread. View all comments

octopus6942069 t1_iujdegx wrote

Meet the Applegares (1990) is close enough I love that movie they’re like bipedal bugs that disguise themselves as humans it’s pretty crazy

3