My Thinking Machine

my thinking machine cover

Madoka returns under his Leroy Carroll guise to produce a deep and buzzy three-song EP.

Lost Again

Lost Again Cover

Madoka explores his tech-driven and experimental House side project under the name Leroy Carroll.