I Pet Goat II is the most mysterious Luciferian animation ever created, and in this page, we will be attempting to decode and explain the films sinister secrets.
No award earned for the moment.