Julien Neaves, Editor One of my favourite anime series ever is Rurouni Kenshin (known in the West as […]