From the Youtube video description

A tiger apparently doesn’t follow the routine and gets punched twice in the face by an angry trainer. Allegedly filmed at Six Flags Discovery Kingdom – Vallejo, California.