Adrasteia

A small island in Ananke. The northern end is covered in a forest filled to the brim with bugs and their predators, with the only human civilization being a tiny port near the middle.