This is a rather original story with a brisk pace. Beautiful work!
Laurent