Electronic nom-de-plume of Three Trapped Tigers' Adam Betts.
Releases include the self-titled debut album issued in 2016.