Umipuppets Phone

Umipuppets Phone was a site that had a virtual phone.