Inari-zushi is a type of sushi with sweet and sometimes spicy taste, that has been loved by the Japanese people for a long time. This article explains what Inari-zushi is, and also mentions several stores in Japan where it can be found.
https://matcha-jp.com/en/3654