Nazi Zombie Fetuses

Nazi Zombie Fetuses

This character appeared in South Park. The name of this character is Nazi Zombie Fetuses.