The Peanuts, Chiyo Okumura (who I didn't know was in it and screamed with delight when I saw "watashi wo aishite"!) and random ass shit.
Plus, I think this one guy I was JUST looking up (who dueted with Chiyo on a fantastic song) Hitoshi Ueki, was in that Crazy Cats thing. Don't know which one he is though...
I love 60s Japan.
And how did this song get 74 plays on iTunes already? I just got into it a month or so ago. o.o;;