wayfaringflaneur.com
Hamazushi
A popular and cheap conveyor-belt sushi chain in Japan.