Megasaki. Japan. Twenty years in the future. ‘Snout Fever’ has infected dogs across the country forcing Mayor Kobayashi to ship all dogs onto a quarantined island which is known as Trash Island.
BIOGRAPHY:
Even as a young child, Anderson would steal his father’s Super 8 camera to create silent films starring his brothers and friends. He graduated fro... READ MORE