8K close-up of Lucihormetica Verrucosa, species of giant cockroach in the family Blaberidae, aka Warty Glowspot Cockroach,
Length of clip
00:05
With people
No
Resolution
8K
Contributor
unknown, StockVideos.org@gmail.com