Namesake - Hidden

New comic!