Koi keeping is passion, art, skill, hard work and a lot of fun too.