ruth (formerly layla) is an alt project of yai, who is also known as i wanna be mesmerizing to you and deadcouple.
The most popular song by ruth (USA)'s is fuck you dumb whore i would do it again
ruth (USA)'s first song fuck you dumb whore i would do it again released on Wed Feb 19 2025.