This kind of gives me howl's moving castle vibes obviously with a different plot and setting... but omg his blushing at the end! ε=ε=(ノ≧∇≦)ノ