16
That is a neat large spider.
That is a neat large spider.
Not newly discovered. Just newly studied in its natural habitat.
They’ve been in the pet trade for a long time.
That makes sense. My first thought was that the tarantula hobby would go wild for these little dudes.