There's a scene in a village, then there's a scene out in the wilderness with what appear to be gods, and a giant crab, and a giant frog... then there's another scene in the village... and that's it.
Watch The New Lord of the Village Online
The New Lord of the Village is not available for streaming at this moment.