Question: Which forest is known as the Suicide Forest and is located on Honshu Island?
Sentence (from "Mount Fuji"): Mount Fuji (富士山 , Fujisan , ] ) , located on Honshu Island, is the highest mountain in Japan at 3776.24 m .
Relevant evidence: Yes