User blog comment:Tutles/Who are these guys!?!/@comment-4489126-20120407175538/@comment-4829046-20120408045500

Mashima? I thought this is non cannon.