The reason behind the silly name is that in Singapore, apparently, ALL names are translated to English on their Birth Certificate. Some guys at the birth registry office of Singapore must have been having a greatlaugh at this!
The funny thing is that “bin” means “son of” in arabic so he is actually Batman Son of Suparman.
(I suppose the whole thing could easily be photoshopped but its funny nevertheless!) via