Kikamora June 28, 2017April 30, 2018 Kikamora Kikamora are a 5 piece Hard Rock band based in the southwest of the UK. Formed in early 2015 Kikamora can be described as...