Moka at the 17th Shanghai International Film Festival, photographed in June 2002 (Image: Kyodo News)
Share on SNS