And now I need to know who "Hilda", "Zelda", and "Sabrina" are. There is a Zelda game with a "parallel world" princess named Hilda, but it's definitely not that.
TIL about HARPSEALS and that the "harp" part refers to a black area on their back which is kinda harp-shaped. But now I have this mental image of seals playing the harp.
PETALHEAD... yeah, pretty sure it stems from your imagination. It was gettable with the clue/crosses to me, I liked it a lot.