Tapehead

Go on an epic long Adventure Puzzle with Long - the ridiculously long and always growing snake.
Puzzle