Tatsuro Kiuchi is a world renowned Japanese artist with a long history of impressive works. For the first time he is teaming up with Black Dragon Press to release his work “Mindball”. The 14×18 giclée print goes on sale this Friday, March 19th at 1pm EST. The print will be available in the Black Dragon Press Shop