Even the name Yabu, he explained ... including a modern take on sushi, a Japanese franchise and other concepts that he assured would “blow people’s minds.” “It's going to come out very ...