Seems Like Snow Leopard
Yutaka Sone (°1965, Shizuoka, Japan; lives and works in Los Angeles) trained as an architect before becoming a multidisciplinary visual artist.
more