The Krill
The London-based Band
Krill T-Shirts, Tank tops and Mugs are available here at Mixed Idioms