I’m currently studying for the highest level of the Japanese Language Proficiency Test. The test is intended for non-native speakers, so even though it’s the “highest” level, you really only need the reading comprehension of a typical Japanese high school grad to pass, and most of the vocab and kanji seem pretty practical.
That said, it’s sort of hard to not feel like I’m scraping the bottom of the barrel of when I’m studying the kanji for “immortal mountain fairy”. Oh well, at least it will come in handy for all the Japanese language “Twilight” knockoffs I’m intending to write!