HomeAnime News Network Ikki Tousen, Elfen Lied's Studio Arms Declares Bankruptcy byadmin hg -August 04, 2020 0 Also known under formal name Common Sense; produced Mezzo, Queen's Blade, Samurai Girls from Anime News Network https://ift.tt/2XvNXix Tags Anime News Network Facebook Twitter