Evidence
Toy Train

Warning This Section Does Contain Spoilers

This is a small wind up red train with the numbers 88888888 printed on the side.