Producer Fennec has been making music for several years now, but little is known about them. That said, the cloak of secrecy that surrounds...