Madness string 666

Random mermaid
Is it a law? The flashlights on the walls...

Human insides have a very distinctive smell, anyone that knows the smell will understand.