"a pleasant lunch with five young Japanese women."

These women could be Kitsune.

Kitsune is the Japanese word for fox, but it also refers to fox-spirits; these can take on human form, often as beautiful young women. Some Kitsune are benevolent and others are mischievous. White Kitsune are associated with the Shinto god of fertility, rice and agriculture, Inari.