User blog comment:TDRoblox/Total Drama: Pahkitew Island Trailer for North America/@comment-24388487-20140602004012/@comment-24783283-20140602210546

I think the twin in the picture is Amy.