Dog Food

by Seiichi Tanabe Japan 1998 47’