Film: Tamasaburo stars in Japan's 'Demon Pond'

Tools