Five stars! Tiger Leech (Richardsonianus australis)Australia's leading shop for live insects, spiders and all other minibeastsMy friend just showed me this page of reviews for a pet tiger leech and I just… … honestly I don’t know what I expected. Alis2019-01-09T07:55:10+11:005th January, 2019|Tags: nature| 3 Comments notasupervillain 9th January, 2019 at 2:54 pm 1. I don’t know what I expected either. 2. It was not that. alisx 9th January, 2019 at 8:47 pm It’s always good to see people, ahem, bonding with their pets… notasupervillain 10th January, 2019 at 9:30 am Counterpoint. Not always. Comments are closed.