suggap

Hoshi Mamoru Inu

Hoshi Mamoru Inu

(English title: Star Watching Dog) is a 2011 Japanese film loosely based on the manga of the same name and directed by Tokiyuki Takimoto. It was released on 11 June 2011.

    More details

    author
    director Tomoyuki Takimoto
    genre live-action
    publisher Toho
    theme action japanese