A1012K

Japan

Science Fiction Comedy Action
16 min     5     2003     Japan

Overview

A robot with human intelligence escapes from a military testing unit and wreaks havoc in a shopping mall

Similar