Anamanaguchi release "MEOW" music video
8-bit pop band Anamanaguchi, who were featured in last year's 100 Bands You Need To Know issue, have released a music video for “MEOW,” which you can view below. “MEOW” is the band's first single from their upcoming album, Endless Fantasy, set for release this spring.
Around Our Network