The Japanese pair moumoon make fun, uptempo pop about finding and falling in love. The duo can certainly show a reflective side on slowly unfolding piano and horn confessions such as “I Found Love”. Yet they are at their best when getting giddy about romance, over high-spirited drumbeats and electric guitar melodies (“Chu Chu”) or wrapped in a galaxy of sound effects and video game-music synths (“My Darling”).