A vegan friend is coming over to visit B, and he's at a loss as to what to feed him.

"How can I ensure my friend does not starve? And do you know of any vegan restaurants in Tokyo?"

According to Hiroko Kato, who is responsible for an inspired Web site ( www.vegietokyo.com ), the definition of a vegan (from an article she wrote describing a vegan wedding in the U.S.) goes as follows: