Ittah Yoda

Ittah Yoda was born in London (UK) in 2015. Lives and works in London (UK). Ittah Yoda is an artist duo of Virgile Ittah (born in Paris, 1981) and Kai Yoda (born in Tokyo, 1982). www.ittahyoda.com www.annkakultys.com   […]

Read More…