Some of the rhyming is a bit tortured, but I respect the message fully.
And I like the animation and overall presentation.
Immigration is a contentious subject anywhere, even I'm not completely sure where I stand. But I agree that being born in a country if you do not contribute does not make you better than someone who chose to come and gave their all.
Of course now I an am doing valuable work, so I would say that