KUCHIRU
This is a series that expresses the beauty of life. "KUCHIRU" means to decay in Japanese. Rotting is not a sad thing but a wonderful thing.