
Orchid Mantis
Orchid Mantis - dream pop / indie pop music project based in Atlanta, United States.
Biography
Orchid Mantis is an experimental solo recording project. The project began in 2014 and attempts to inhabit the edge between ambient song structures and pop songwriting, employing unusual/lo-fi recording methods & weird, obscured samples.