Totoro Inarizushi
Inari is fried bean curd (tofu) cooked in soy sauce, sugar, mirin and water. It's also called oinari-san or inarizushi and they're filled with sushi rice. If you've eaten at a Japanese restaurant or sushi place, you've probably seen these before... OMG I loved these when I was younger! The fried tofu is so juicy