Weird Science #15

Samurai Comics