close
Colossal Squid

Colossal Squid

Electronic nom-de-plume of Three Trapped Tigers' Adam Betts.

Releases include the self-titled debut album issued in 2016.