Steven and William Ladd, ‘Mom’, 2006, Mingei International Museum