HATAMURA, YOTARO

COMING TO TERMS WITH FAILURE