Himsa – You’ve Seen Too Much – Review April 28, 2006 Weened at the nips of San Francisco thrash and NY crossover, and raised through the hardcore gladiator school, Himsa heaves up fully articulated metalcore.