What's with the title though? 'You Looked Up Smile Today' ? In what, a dictionary?
Should it be You looked up and smiled Today? Or am I misunderstanding it.
Basically the provided Engrish title. I think the Japanese title more accurately translates to "You Looked Up and Smiled at Me Again Today", but whatcha gonna do.