Confronting a possible invasive entity

Reminds me awfully of these:

2 Likes