Strange what you see near Meguro Station… name that bike?
IMG_3744