TEHRAN, November 20 - A Japanese man was killed in a truck collision involving a 21-year-old U.S. marine who was well over the legal alcohol limit for driving, police said of a case that was likely to stoke resentment over the U.S. military presence on the southern island of Okinawa.