Snot Snatcher (Earth-2789)

Snot Snatcher are a type of enemy.