British artist D*Face is in Japan where he recently completed this large-scale mural on the streets of Tokyo.
This mural is featuring a Japanese version of his signature “D*Face Dog” and if you stop by Tokyo, this one can be seen in Shibuya, at the PARCO close to Hachikō’s statue.
comment