YONAKA have released their new track ‘My Own Worst Enemy,’ taken from the forthcoming EP ‘Creature.’ Listen below: