1. This Marvel Legends Mephisto price doesn't make sense and proves us right about a couple of things!

    This Marvel Legends Mephisto price doesn't make sense and proves us right about a couple of things!

    17