This piece is inspired by Japanese culture that perceive human as a part of nature. Ruten (流転) is a Buddhist word that means continual changes in a unremitting cycle of death and rebirth. This concept reflects in various way of my life such as creativity, beliefs, and simply who I am. More at Designer PassportPoster size: H20.25 in. x H14.5 in.