山羞

山羞

The mountain of shame;