Actually Kasumi means Misty, ['mist' is a litteral translation, but
since it's a name Misty is the best translation.] in Japan Misty's name
is Kasumi in Pokemon. It was changed for the American release of Pokemon.
Ash's original name was Satoshi, and I forget what Brock's name was. [It
really isn't all that important. Especially since many of the names in
Pokemon were changed. Even team Rocket and many of the pokemon
themselves.]
That's probably where the inspiration from this story came from, I
considered writing it myself once, but never got around to it. [The basic
idea anyway.]
I like the story myself and am anxious to read more.
Ja ne.