a player is sliding into home plate with the catcher guarding it the lego construction toy company released a model of hayabusa through their cuusoo website uburezi murwende nibugire inyigo ihemye