Lump In Throat?

This is weird--I know I didn't letter this in German, so this art must be from a magazine.The green steel case in the nasal cavity should say "snot locker"... I'd better find the original and scan it before I price this.