imperial japanese space marines, comic book illustration