Beijing-based indie outfit Biuya finally presented their EP since we last heard them three years ago. Let's check out what they've got!