Mega man X to megan lovell