michiba i guess? that's the brand for bulb too, maybe u r right.try chop shop bro... quite hard to get this item... but some manage to do so after a few visits to some chop shops and friends... if you need it urgently there is another brand which also fits the bumper... cant really remember the name but i this its like chiba or something. measure the diameter and see if any other fog lamps from other rides that can fit when you visit the shops in future..
happy shopping!!!