Some sort of weird ape wandering around on a big rock. Probably shouldn't be taken too seriously because I don't even know how all this stuff got here.