by ks01173
Besides a few typo, this was a perfect one in Swallow category(my favourite)! I really hope to see more like this!
J. Jamie Dupane