RUFFSTARR.COM
A Japanese artist explores the themes of life and death with vivid and intriguing imagery.