Juxtapoz posted this wicked image about Tokyo Nonsense, a group exhibition featuring new work by 11 young Japanese artists who live and work in Tokyo Read the full article here