Japanese Festivals are referred to in Japan as 'Matsuri'. Festivals can be local affairs or even nationwide holidays. In many ways similar to Fairs in the US.
The apes are kinda angry and are thinking they want a planet all to themselves.
Submissions can take several hours to be approved.