Homura is currently an elder leader of the Hidden Leaf Village.
Naruto: Hidden Leaf Village Grand Sports Festival! is an OVA that was aired with the first Naruto Movie.
The apes are kinda angry and are thinking they want a planet all to themselves.
Submissions can take several hours to be approved.