Bedrängnisse Rätsel. Arch in latin meaning. Anime character with stitches on mouth. TTR 230 top speed.