It's an Indonesian delecacy! My dad tried it the last time he was there, said it had a definite flavour.. LOL