I heard “The Creatures” by Noodles, from their album Snap. Nice melodic power pop with female vocals. Heard on Japanator Radio 64.

Comments are closed.