This is probably off-forum, but perhaps some-one can direct me to the right address.
Pelasgian "kimeratu" may mean a goat-lion beast, like the Chimera <Greek chimaira "goat". Galician zamarra is the fleece-jacket of zamarrones who wore a goat-head on their head. Have you heard of "kimeratu" or can you suggest anything? (zimara, acciamara, chamarre, chimere).I call myself:
chimera