I've only hatched two supers in my life and they were just hatched earlier this year, but I'd say that looks like a super to me.