Vocabulary
その上
そのかみ
a long time ago; in those days; once upon a time
noun
adverb