venuse8102 on 21 February 2016
well this would be larger than a cat but this insect :) oh ya http://0519f170a2731643c0a9-ec45ee3cb118921cf5758d3a3db775b7.r83.cf1.rackcdn.com/646b3c4104573b053a0b77f08381007eb34cf34e.jpg__846x0_q80.jpg