By Kiruba Shankar In JapanPosted July 31, 2008In Japan and having a Sushi of a time!Hi everyone. I’ve been in Japan over the last week and will return back to India on August 5th. I’m right now in the city of Sapporo in the Northern Island of Hokkaido, attending the [...] READ MORE