This was in Minamikawachimachi in Tochigi, Japan, 2004. It was about as self service as you can get. The sushi goes around on linked trays of plastic, and there’s a jar of green tea powder and a spout with boiling hot water. The sushi wasn’t bad either! I think I prefer the american “sushi boat” though. Quite a bit more aesthetically pleasing.