I Have Always Believed That Humans Are Pets of Aliens, 202360 x 80mm ace | November 26, 2024 The artist believes that human beings are controlled in the grand universe and that bigger monsters with power beyond nature exist.