Lobster Issue #70 (Winter 2015) Tokyo legend? Lee Harvey Oswald and Japan 👤 Kevin Coogan lob70-oswald-and-japan