This is called Masu no sushi in Japan.
©Aokisouhonten
It was very expensive a long time ago. But it is now sold as lunch at stations. If you want to eat, it is very convenient.
By the way, do you know the fish called Trout ?^^;
by K