Mark Bagley

Samurai Comics