Itoya Item #66886