In June 17 I visited the famous Krakatau volkano in Indonesia. During trekking I find large bladder of ants on the tree branch and it a pity fall down being touched. Then this blatta appeared... May be connected with ants by mutualistic or other relations? Its about 2 cm.
Thanks, Andrey