Red Steel. Ad. Confusing. Yes? Make sensei happy.

This ad for Red Steel baffled a bunch of magazine readers when it came out. Everyone was like “What? Yuck, … Continue reading Red Steel. Ad. Confusing. Yes? Make sensei happy.