Over the past few days, Rod, Mike and I have been planning out a Speedhunters mission in Japan, and Ebisu Circuit came up as a topic of discussion. All this talk about Japan and Ebisu made me feel a little nostalgic and/or homesick for Ebisu. Yeah yeah, I know I don't live in Japan... but still I feel such a close connection to Ebisu Circuit - the