This is a Petenera track recorded by the artist Spirited Faraway. The song Onibaba was originally composed by N. Ashley.