What Makes the Japanese Carp Kites specialCarp kite or koinobori is a representation of a freshwater fish in Japan with the ability to swim upstream. Contrary to the norm, this type of fish carp is strong and courageous for it can beat all the strong currents and...

read more