Shinzou wo Sasageo!
Remember me before I get lost in the wave off comments. Also, fantastic work! It so good that I dunno how to describe it