Crime Scene

Crime Scene

Enter at your own risk.

The scene of the crime is in a jungle cave located in the southeast Gaia.