Japan 2004-2005
I forget which river this is. It's in Akihabara though. Look it up on a map if you need to know before I put the name up.