Summary
Expatriate Japanese artist Benkei lives in New York. His secret? He may be the only artist in town who isn't entertaining fantasies of being a hitman – he's living them.
Show more