Owl Eye Grottos is a location in the Marcescent Forest, a forest in eastern Toussaint, and is an extensive cave system with two entrances. The eastern one is only accessible after finishing Contract: The Tufo Monster. The western entrance is located near the end of a small river called Filament Stream.
Wiki Targeted (Games)
Do you like this video?