Ulla (Straus) and Kouhei Fukuzumi (Ultrafrog) released the album "It Means A Lot" in 2024.
Biography text from Last.fm, available under CC BY-SA.