[Alien Muscle 001] mammal riding animal people