This fellow came creeping on the bench I was sitting on. Oblivious to us humans taking our coffe. It got me thinking, how would we react if a being 20 times our size came walking by?