Mr. Len “Hamachi”We're hitting the sushi spots this week. Everything fresh and new...like good sushiXXL StaffXXL Staff