Which monster always makes a big impression on you?

Bigfoot.