Details
In japanese mythology Oni are fierce, cruel, and evil demon-like creatures. While the anacondas are symbol of life and death. The Kanji reads "Do Not Fear Death."

Continue browsing here.
In japanese mythology Oni are fierce, cruel, and evil demon-like creatures. While the anacondas are symbol of life and death. The Kanji reads "Do Not Fear Death."