The best thing about a pet leech is you never need to buy them food.
near Ella
, Sri Lanka, 2005