London, United Kingdom
b:1970 Tokyo, JP.
Thesis and Antithesis - It is said that the notion of "Evolution" is Satan's plan to deny "God".
Yin and Yang - It is said the notion of "Nothingness" is Lao Tzu's plan to deny "Conf...
artworks
View All 10 Artworks