Goa Jepang is located in Juanda Forest Park in the north part of Bandung in Indonesia.
This series of caves was built in 1942 during the Japanese occupation of Indonesia and used by Japanese troops as shelter from Allied Forces.
There has always been talk that the caves harbor supernatural visitors. This photo I took tends to lend some credence to that sentiment. Or does it?