What does Carp means in Japan ? Wish you a loooong life ?
Wikipedia said:
The Japanese consider it the most spirited fish -- so full of energy and power that it can fight its way up swift-running streams and cascades. Because of its strength and determination to overcome all obstacles, it stands for courage and the ability to attain high goals. Since these are traits desired in boys, families traditionally flew Koinobori from their homes to honor their sons.