Mantis Fist consist of OKI (vocals), XevacheAKAnobody (vocals, trumpet and production) and the TWIN WHIRLWINDS (production, turntablism). Based out of Albuquerque, New Mexico. We miss you Oki.