best TV shows of all time

Mirai Nikki

– Years on the air: 2011-2013

A young man competes with people around the world for a chance to become the successor of God, with a diary that is able to tell the future.