Zat Rana
Zat Rana

Playing at the intersection of philosophy, science, and art.