1 month agoWatch and Talk - LILY C.A.T. (1987), DEMON CITY SHINJUKU (1988), VAMPIRE HUNTER D (1985)ZooBox
3 months agoDemon City Shinjuku (Japanese: 魔界都市〈新宿〉, Hepburn: Makai Toshi: Shinjuku) 1988 OVA Lazy ReviewTHE Y US? CHANNEL