Watch Life of a Flower For Free
Life of a Flower Full Episode Guide
Season 1
39 full episodes
The story chronicles the life of Ii Naosuke.