Board Thread:Speculation House/@comment-10390252-20170120110459/@comment-4010415-20170120234246

Oh oh. Oh. I have a guess.

Kuchinashi, the Gardenia flower, means "secret love" in Japanese flower language. That's where Nora and Ren are headed. Maybe this flashback will be in connection with Nora's apparent feelings for Ren.