Karin Yamaguchi
An image from Dendera, one of the productions that also features Karin Yamaguchi.
Karin Yamaguchi

Karin Yamaguchi

May 10, 1947 — Chuo-ku, Tokyo, Japan
The Castle of Sand

The Castle of Sand

1974

Sword of Blood

Sword of Blood

2011

Before Spring

Before Spring

1980

Dendera

Dendera

2011

Cherry Blossoms

Cherry Blossoms

1989

Man on a False Flight

1971