An invisible insectoid watching a bug on the wall.

insectiod.33