strange art of Naomi Okubo from Tokyo, Japan