profile

    Haruka Shibuya

    Movies

    poster
    Lupin the Third: Blood Seal of the Eternal Mermaid
    64 %|Dec 2, 2011
    Action, Animation, Comedy, TV Movie, Crime, Drama
    poster
    Twin Sisters of Kyoto
    65 %|Jan 13, 1963
    Drama

    Series

    poster
    Hero Mask
    59 %|Dec 3, 2018
    Animation, Action & Adventure, Mystery, Sci-Fi & Fantasy