address

Akiko and Masako TAKADA were born in Tokyo in 1978. They are twins who live in Tokyo and work as an artist unit.

show more show less