Board Thread:Off Topic/@comment-28236282-20170410055441/@comment-25008602-20170419124647

I am trapped on an island with a yeti, Pixel, and a duplicate of myself. How is there a duplicate of myself? Mirror? Clone? Imitater? Some other duplicaton method that isn't from Clash Royale or PvZ?