Great Movie-Good Service NeoWing
Just finished watching this live action movie and it follows the original novel well with some parrts mashed in together as you can't fit everything into a 2 hr. movie but they did a really-really good. If you haven't read the original novel you might get lost in some places but nothing to worry about really. Do be aware though that this doesn't come with EN subtitles so a good knowledge of the language is a must.
With my old account I actually bought a few items from here before and I must say NeoWing's service is top notch, it hasn't changed at all through the years. I do wish that they would increse the size of their search bar though. ^^