Namesake - Here goes

New comic!