With the big wheels and tires it's in the style of the 1960's Japanese scooters but I'm betting its one of the rip offs from Taiwan or China though I'm not sure. I certainly don't recognize that logo and the Italian scoots generally have the small wheel and tires. Just looks similar to a super cub to me.
(Far left of the 4th row) and from this can tell you the company name falls somewhere between Ja and Kr in alphabetical order (probably in the K's due to the symmetric K in the logo). Best of luck finding what you're after.