9 Nov 2016, 12:08 UTC · By: Vlad Mitrache / While we're all waiting for Nissan to let something slip about the new LEAF, the Japanese brand releases a special edition that looks like a black cockroach