Looks like a fantasy piece to me but I do not have the knowledge to define. Others will opine.
John