Muppet

Muppets are awesome. You can't deny that. But they dont have ninjas:(