Matilda Mantis Tampa, Florida
Born in Tampa Florida, this performance artist has one goal, to shake everything up. Either it be gender bending visuals or
the harsh industrial pop sound of the music, Matilda Mantis is a force to be reckoned with.
Cosmic Coming This Fall.
... more
Streaming and Download help