Do you really want to send DingoFox a message saying you like their work?
Something that excites wonder or curiosity. Something mysterious is usually not well known about in part or in whole.