I freaking love it. It reminds me of Spirited Away and Garden of Fireflies but with a much happier ending TT
Yume to Utsutsu to Wasureji no Kimi