Koizumi Channels Elvis Charles Johnson829 June 2006 • Views: 5,615 Japanese Prime Minister Junichiro Koizumi gets the LGF Seal of Approval for this excellent move (no sarcasm intended!): Is the world getting weird, or what?