Not just one of the most incredible band names I've ever heard, this Japanese trio play pop hooks with the most amazing harmonies and the next second they are playing a million miles an hour. If you like bands like Captain Everything you should defo dig this! 

Sorry For A Frog - Happy Songs For Someone's Happiness (CD)