Vanilla Beans are two leggy Japanese idols who put a modern twist on the chic cool of the swinging sixties. Get a gander at the music video for their new song, “Muscat Slope Love” after the jump!
Vanilla Beans are a neo-idol unit from Japan who specialize in retro-flavored pop craft, dreamy harmonies, and catchy hooks. Their latest song “Killer Queen” has been served up with a music video that is pure kaleidoscopic eye candy. Take a look after the jump!