logo
Shigeta Uchimura backdrop
Shigeta Uchimura poster
Shigeta Uchimura
Born in 1974 in Hiroshima, lives and works in Tamagawa Apartment near Tama River. The artist is kept busy with the quadruple roles of personality/dir...