everhooder.com
99 creatures: 29. jack of all trades
29. jack of all trades You’ve heard of him, but you’ve never met him, right? There he is: the person that knows-it-all and can do anything. He is simply good at everything. 29. ะบ…