tackyraccoons.com
Funky Monkey Babys
Album cover from Japan titled “Funky Monkey Babys Last Best.” I’ll leave it up to you to find them on the Utoobage. [h/t Thomas de Bohun]