profile

    Yuuya Tajima

    Movies

    poster
    Lupin the Third: Green vs Red
    65 %|Apr 2, 2008
    Action, Animation, Comedy, Drama, Crime

    Series