Product Overview Lego - Hayabusa Project Manager - J. Kawaguchi idea012SKU: idea012Category: minifigureYear Released: 2012