Totally cool title, totally art comic with english subtexts What? Print run of 500??? That's pretty huge