- Pop culture captured in the ancient style of Japanese woodblock painting
- Giclee print
- Archival pigments on acid-free handmade Japanese paper
- Size 12" x 17"
- Signed and sealed by the artist
The cartouche says "I shall become the God of this world." The flowers decorating the cartouche are red spider lilies, or higanbana, which have a strong association to death in Japanese culture.