Death of Buddha (2002)

Zuioji temple, Tokyo Japan