Highly controversial Finnish alternative-metal band Peekaboo Primate has released a new video called ”Spray Tan”. The song comes from the upcoming album which carries the name ”Misanthropical” and will be released via Inverse Records. The album also features Noora Louhimo from Battle Beast. Official release date of the album is 12th May 2016.