Netherwilds achieves viral popularity with debut album · duudey