Where Mega Man meets the public

So I'm taking a stroll in downtown Montreal and this is what I see. I found both of these pics so fun, I had to post them for all to see. Just so you know, there can't possibly be any other explanation to this art other than the creator being a fan of the series. While the Mega Man Powered Up version of Mega Man is somewhat wider known, I'm sure few people would know who the second character is.

broken_eddiemmpu_drink

Poor Eddie... I'm sure if he weren't kicked in, someone else would recognize him.