Best japanese song I ever came across today.