An ancient Japanese legend says that each person is born with an invisible red thread that binds them inextricably to the person they are destined for.
Despite time, circumstances and distance, the red thread may stretch, knot but it will never break!
Happy “thread of destiny” to everyone!