A young woman in Japan tries not to let the many giant monsters that live there ruin her days.

  • April 09, 2009
  • 958 Views