S1.E1 ∙ Episode #1.1Mon, Aug 31, 2015Three Gods managed to find a place to stay in New York. They are desperately waiting for the other gods to join them when a bunch of letters suddenly appear on their coffee table. Their missions are here.Rate