A hayabusa you say? That narrows it down!
hehehe but seriously, I'm not seeing anyone with a similar name on the roster and I don't recall any spiderman leathers. Sounds more like a drag race thing. Unless maybe he's planning on making the Super Street Bike shootout meet in September?
Debbie