Japanese dictionary
むかしなつかしい
reminiscent of the good old times; nostalgia-inducing
Kanji details
・once upon a time
・antiquity
・old times