User blog comment:DerpyPanda24/Rayman Leaked/@comment-24529455-20150214214606

Not nearly enough evidence to make me consider it. 97% fake because Mewtwo looks really weird in the roster leak