hey guys! i just got me the finest machine on two wheels a couple weeks ago... but i'm confused about sumthin- the extended swingarm has a yohimura sticker on it, but i cant find such a thing anywhere on the web... any ideas on what might be going on here????