giant love
Valencia is a scientist who has been sent by her boss to a pretty new discovered island to find out and discover the different organisms in the forest there. While on the island she hears about some horrible creatures that live deep into the forest. One day she decides that she will go just a bit into the forest as th...