The picture on Instagram did have that logo on the clutch cover. These are the same guys who are making the electric start for 500s, so it makes sense that they would want to make a whole engine. Good catch!
What made me think of them is, i knew they built a large bore single for mainly a quad and snow bikes, and they are from canada so that made the most sense to me.