I'm home sick and have nothing better to do.
Yep, that’s the critter in question. If you’re ever driving on I-95 in mid to northern Maine at night, watch the hell out for ‘em ‘cause they’re about 8’ high and not much afraid of cars.