This is the first Mega Man 3D print we’ve found for the 3D Print of the Day series, and it doesn’t even come from a Mega Man game. This design is actually the model used for the trophy in Super Smash ...