I was going to say “video or it didn’t happen” but it looks like you found it!
A tenet of the Theory of Evolution is "Isolation breeds gigantism."