Ulla (Straus) and Kouhei Fukuzumi (Ultrafrog) released the album "It Means A Lot" in 2024. Read more on Last.fm