The Last Samurai (2003) | Spring, 1877 | Meditation scene

The Last Samurai (2003) | Spring, 1877 | Meditation scene

The Last Samurai There is indeed something spiritual in this place.