Japanese Proverb:
A long life or a happy life lies in the lap of the gods.
Japanese Proverb:
A long life or a happy life lies in the lap of the gods.
Japanese Proverb:
A long life or a happy life lies in the lap of the gods.
Japanese Proverb:
A long life or a happy life lies in the lap of the gods.