IKURA translated from Japanese - caviar.And caviar for us is the symbol of the birth of something new, with the prospect of a big and beautiful.

Go to menu
up