NIIZA, Saitama Prefecture--To step inside Torimura is to be assaulted by a cacophony of noise. But all that chatting and singing is just talking birds doing what they do best. [Read More]

No reproduction or republication without written permission.