Born in 1985, she has been presenting videos and texts on the internet since the 2000s. In 2013, her photographic work Ascension River received an Honorable Mention in the Canon New Cosmos of Photography competition. She directed a science fiction trilogy set in near-future Japan: Illuminations (2014) and DUAL CITY (2015), which were screened at various international film festivals.