Little Ripper Boy 2

Little Ripper Boy is a song sung by Eleanor Forte. It is the eighty-sixth track in Other Vocaloid Songs 120.