Been listing to this song a bunch lately.

Happy End - Kaze Wo Atumete