Ghouls & Ghosts of Indonesia

A collection of the scariest mythological creatures and urban legends to be found in Indonesia