English subbed. I actually like it!

More...