mysterious japanese artist