Japanese textile happiness.