I can answer the first one:
鬼畜, pronounced Kichiku, is actually made up of two words, 鬼 meaning ghost, or demon, and 畜 meaning animal or beast. It is actually a term used in Buddhism to describe the two lowly, inhuman creatures. In the modern context it is used to describe atrocities...