geeklyrocks.com
This is so amazing! Sesame Street Fighter
Visit the post for more.