Mega-Mewtwo's latest activity