Back  
 

Yasumara Morimura's Self-Portrait (Red 1) (1986) at Ota Fine Arts