Never seen this before! What is it?

Ontario Canada!

Ontario Canada!