S1.E1 ∙ The Invasion of Godzilla TitsMon, Aug 26, 2013Mariko, who came from Tokyo a month ago gets fired by her American television producer. This results in the loss of her working visa, which means she will have to return to Japan unless she figures out another solution.Rate