ezekill 9 months ago [hidden] Arguably one of the finest Mirror Match duels in gaming 1 Reply Copy ID Copy Link