>>942372582
Seems like a weeb DSP for sure.