Art - Cat Soup (ねこぢる草 Nekojiru-So)
Zen Buddhism - The Land Of The Disappearing Buddha
Zen is a school of Mahayana Buddhism which originated in China during the 6th century CE as Chán. From China, Zen spread south to Vietnam, to Korea and east to Japan.
A spooky and chilling collection of the best and bloodiest punk and splatter! Wear a raincoat!