the last picture you can see the inlet holes are small, I guess the oil filter is orignally intended for the toyota Spek, or toyota teanie
I guess the Toyota Premouse might work. Well evidently the oil pump on a car can create a better flow rate, than a buell with inlets that size.