Level 650

The Answer is:

T
a
p
e
w
o
r
m

TAPEWORM

8 letters

💡 Hints

Digital camera, Turtle walking