User blog comment:Strife237/Mother 3 & Knuckles 13/@comment-5215338-20130312152914

Yup, this is definitely the movie-continuity Knuckles.