Baba Leng Deraz (Daddy Long Legs) Written on 19 September 2011. Posted in TV Shows and Cartoons Loading the player... < Prev Next >