Manilla based The Strange Creatures have got to be the most endearing outfit in dreampop-land! Not only do they have the most adorable happy-pill sound but they are also really lovely people who are very supportive to other bands in the same niche. The Strange Creatures are Jon Tamayo on guitar/vocals, Megumi Acorda on keyboards/vocals, Tobit Rubio on guitar, […]