Strait Jacket Episode 003 English Subbed at Animeheaven
In a world where magic and technology coexist, both sciences are used in the fields of medicine, warfare and research, but with differing results. Overuse of magic is forbidden as it causes ... More info on Anime Strait Jacket Here...
Please share this anime online site (animeheaven.mobi) with everyone you can. It's the biggest motivation to keeps us going and helps us make the site experience better. Thanks!