spider baba