Houchia (賀呷)

This animation film turns the relationship of human being into the food chain of nature world.