it is funny....
I have never seen a "Zebra" bike unless it was rolling into or rolling out of a Big Wheel Bikes
not sure if I ever saw these bikes sold in any other shops
I can almost see the Big Wheel Bikes sticker on the seat tube down by the bottom bracket