Vocabulary consisting only from characters you are able to read

kanji kana meaning randomReload
山上 さんじょう mountain topmix
果たして はたして (1)as was expected, just as one thought, sure enough, as a result, (2)really? (in questions), ever? mix
かわ riverjlpt5, shizen
もん gatejlpt5, leda1
思いつく おもいつく to think of, to hit upon, to come into one's mind, to be struck with an ideagodan, jlpt3, verb