Indian Ornamental

Indian Ornamental is an old world species of tarantula native in indian. from season 2 episode 12th the indian ornamental is so small it lose from King Baboon