Chainer is a flexible framework for neural networks. One of the major goals is flexibility, so it must enable us to write complex architectures simply and intuitively.
More info here
ref Chainer.wiki - Chainer Wiki
(in Japanese)