Titiksha

Lives in gardens and orchards – rules over slugs. Invincible!