holy shit, is that bike tiny or is that a MASSIVE squirrel?

IDK if squirrels are smaller in France, but these grey ones we have in Canada are pretty fat. They are like, small cats, pretty much.

That bike is also pretty big. Maybe perspective is skewed?