I believe this was recorded by the Pochonbo Electronic Ensemble (PEE), but I am not entirely sure