Orchid Mantis

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.

Music