Just a little parasite eating out of a fish
Parafish

Source and More information: Parafish [Free] [Puzzle] [Windows]

Author: itch.io