Enjoyed a 20 miler on my 1982 Trek 614 bike in sunny mid 50 temps yesterday.
I would not want to encounter a real critter like this of this size or actually any size.
I know some of you have posted pics of real ones you gave encountered on your rides although a bit smaller than this behemoth.