Japanese gardening is a cultural form of gardening that is meant to produce a scene that mimics nature as much as possible by using trees, shrubs, ro...