If anything, I'd say cryptidcore. But this is not what you were thinking, my suggestion would be to write down the things you identify most with that aesthetic you like and see if you can make a page for it. I'd be willing to help pinpoint the specifics if help is needed, this sounds like a really fun aesthetic!