I thought it'd be funny to have Din meet his mega evolved self, so that is what we see here. He seems awestruck for some reason. And mega him is more confused than anything else. Eh, could be worse. He could be trying to fuck himself. But that would never happen. He still has standards.