David Sandlin : the fine artist ridiculing modern society - Iwayoshi, Takahisa