A scene from "The Ancient Dogoo Girl"

2011-05-11 88

This is one of the best scenes from the Japanese miniseries The Ancient Dogoo Girl.