Chiharu Shiota's Biography
Chiharu Shiota is a contemporary Japanese artist known for her multimedia installations and performance art pieces. Born in 1972 in Osaka, Japan, Shiota began her studies at the Kyoto City University of Arts, where she earned a BFA in painting in 1995, and an MFA in sculpture in 1997. Shiota has since become an internationally acclaimed artist, exhibiting her work worldwide. Her installations often focus on memory and personal identity, and she often incorporates everyday objects and materials such as photographs, clothing, and books into her works. Her most iconic works include The Key In The Hand, a monumental installation consisting of a boat filled with keys suspended from the ceiling with red string, and Breath, a performance piece involving Shiota enveloping herself in a large web of wool.