Indian ornamental spider, Poecilotheria regalis, on tree, world s largest tree dwelling Tarantula.India....