Wow, I've been seeing this for a very long time and I regret not watching it sooner. Amazing movie and I never regret watching it. I'm glad that one of my student recommended me to try it. I really thought it's just a cheesy anime stuff but it's worth watching. Thank you Gyuha!