tackyraccoons.com
Saturday Matinee – Rats & Star, Oh!Sharels & Shelly Trip Realize
Rats & Star (ラッツ&スター, Rattsu ando Sutā), formerly called Chanels, was a Japanese pop group that specialized in R&B & soul music… in blackface. Good stuff otherwise. Oh!Sharels…