For the rev heads September 30, 2012 Spotted this one while walking around Nikko. I couldn’t recognise the manufacturer’s badge. Japanese independent perhaps? Anyone got any ideas?