TMNT Please Register or Log in to view the hidden image! Transformers Please Register or Log in to view the hidden image! Rainbow Bright Please Register or Log in to view the hidden image! Obviously judging from the pictures Rainbow Bright will win