Large Humans

Apparently large humans are at large in Seaside.