Sunset in the mysterious forest in mountains of Wakayama, Japan