Hi-res Hayabusa!
Hayabusa = Bike = Ninja = Hayabusa
Hi Res Snake Challenges!
ridiculously high res Big Boss will silence both of you