Meru ♥
Meru is a costume artist located in Atlanta, GA, USA. She has been cosplaying & attending conventions for over a decade, with 50+ creations to her name.
Meru is a costume artist located in Atlanta, GA, USA. She has been cosplaying & attending conventions for over a decade, with 50+ creations to her name.