Creamy avocado and cream cheese nestled in a sushi roll with refreshing cucumber.
Sushi is said to have originated in China between the 5th and the 3rd centuries BC, as a means of preserving fish in salt. Narezushi, the original for of sushi, however the inventor of modern sushi is believed to be Hanaya Yohei, who invented nigiri-zushi, a type of sushi most known today.