What could this be?
Could this be skin? Or an amphibian skull?