Skip to content
StreamScapeX

PAPERS.

Rating: 7.8 out of 10TMDB(5 votes)

Overview

Abstract animation assembled from newspapers.

Details

Status
Released
Release date
April 4, 1991
Original language
Japanese
Countries
Japan

Videos

More like this