what's that noise? who is there? brakaka
a frightening presence that lurks in dark corners, behind hedges and beneath river banks
"what's that noise? who is there? brakaka" What is the definition of "brakaka"?