glumshoe - Condescending moralist. No patience with a literal day-old puppet. Abandons him in...

more about : glumshoe