Mini Cooper Bikes from marlowg.blogspot.com (Japan)

Its the Mini FDB166.....folding bicycle.