Yeah, it's a weird name for a domain name. There's no industry for it and I can picture any big development for it.
On the other hand, it does make a good project name. For a video game, book, documentary, etc.
Not sure what you should do with it:P
Maybe park it, renew it for one more year and if nothing happens after that consider dropping or auctioning it off.
Good luck!