A strange insect was found in enter the mouth #movie #facts #film #shorts