Ame no Tachikara wo - Momoiro Clover Z (Eng Sub)
Translation by jhlui1Subbed by me
https://www.youtube.com/watch?v=jDkVoUZRoRA