イマオモウト
Meanings
Expression
1. thinking back now; looking back
Composed of
now; the present time; just now; another; more