Ocularus

We are small space that grows from the impossible things, based on independent studio and creative development for your creative needs.

-7.704528° N
110.6369 W


+012 34 567 8912

mail@melankolia.space