Japanese dictionary
むかしながら
unchanged (from long ago); as it was in the past; same old; traditional
Kanji details
・once upon a time
・antiquity
・old times