GoopGoop's Location(s)

GoopGoop has previously been identified as residing in Canada, Australia, Sweden, Cuba, the United States, Hong Kong, and the United Kingdom. We can assume that these are relay points to obfuscate its origin point. This list is expected to grow over time.