I'm glad you enjoyed the picture. I see you're fan of Kore wa Zombie Desu Ka? as well. I'm a fan of that anime series, too.
A manga and anime series revolving around bishounen anthropomorphizations of countries.
The apes are kinda angry and are thinking they want a planet all to themselves.
Submissions can take several hours to be approved.