"Some time before Chief Dapaba died, many people had disappeared from that area. While they crossed the river in a canoe, 'leopard people' grabbed them, pulled them under the water, cut their heart out and left the corpses. These 'leopard people' would dress in leopard skins and put on claws of steel with which they... Continue Reading →
This is an Incredible Picture of Mount Fuji, Japan
Ah yes, the infamous sacred Mt. Fuji located on Honshu Island in Japan. This symetrical giant, standing 3,776 metres tall, is the tallest mountain in Japan. The active stratovolcano is also one of the three most holy mountains throughout the entire Land of the Rising Sun, and is the most ascended mountain on the planet,... Continue Reading →