Carrousel restaurants (7/16) List item Submitted to "Japan: Crazy things you see in this beautiful country" Approved by Mary P September 30, 2018, 5:26 am 13 Views Share Tweet Pin Fresh food passing right in front of you. You can eat as much as you like and try many delicious options! MoreReport Item navigation Previous submission Next submission View full list Share Tweet Pin Written by Mary P