A little too perfect. Nearly every last name from europe has a crest. The elements used in heraldry weren't overly numerous. Since knights lived in castles, they would often use a castle in their shield. Shields were a way to identify each other on the battlefield.
I'd need something else to show this is more than just the 300 year old crest of the Ramos last name. Nearly every last name from Europe has a crest.