Denki Groove - Human Beings and Animals - 2013 SOLD OUT Denki Groove - Human Beings and Animals - 2013 - Vinyl, LP - Ki/oon - KSJL 6165-6 First pressing. With insert. 2xLP. In very good condition.Sleeve: VG+Media: VG+