Sounds like Toro Y Moi