Can you believe that I used to live in Kassel for almost 10 Years? Kassel is an average German City located in Niedersachsen ( Lower Saxony), kinda sleepy type of town the size of West Covina.
Pretty large homo population thou, but never thought they will eat each other for some sick and perverted reasons.