The head tube logo tells me it's a Chaka: I bought a cheap Chaka freeride frame from Germany (possibly hibike.de) around the year 2000 which was a Norco clone. I don't know if the brand even exist anymore, but they looked like they came from the same factory (possibly from taiwan) as the bigger brands, but from different production line..
For me this frame looks like an A-Pro frame which Kuwahara used too - among many others.