Imprint
Last updated 29 October 2026
Who is behind this site and how to reach them.
Who runs this site
Selvara is a concept site made and run by Mouflon Studio. It is fictional and does not represent a real business.
Mouflon Studio is the trading name of Dervish K. Kavaz.
Address: Girne, North Cyprus.
WhatsApp: +357 95 109403. Email: mouflonstudio@