C884 Power Rangers Battle Bike
Here are some additional views of the motorbike.