Luigi vs Proto Man

Description
Super Mario vs Mega Man!!! Once again, it's man vs machine!