beautiful japanese countryside, with godzilla far in the distance