herakuresu
The life journey of a Hercules beetle larva into adulthood.
55 photos · 25,163 views