DelusionalCreature

Once again, and again!
Puzzle