いま むかし
imawa mukashi

Expression

1. once upon a time; a long time ago

Other forms: