Boolean Union Doesn't Work
The inner mesh Ear Deco has overlapping faces.


Go into edit mode Tab. Select B and hide H the outermost faces. You will find additional faces inside the mesh.

Go into face selection mode Ctrl + Tab > F, select the unnecessary internal faces and delete them X.

The boolean modifier will now work.