Posted on October 20, 2015 andJuly 7, 2022by vesselOctober 17, 2015 Tokyo (Shinjuku) Can you all spell Don Quixote correctly?