by kuremo
tokyo, japan - dec 20 2008: 1st teaser leaflet of the movie "K-20: Legend of the Mask" by the Japanese filmmaker Shimako Satō with VFX made by her husband the director Takashi Yamazaki (left: front).