News ICHIBAN HASHFACE Delivers “Wolf Vs Snake” (Album Stream) mediamaverick - March 11, 2017 0 ICHIBAN HASHFACE engages in a battle with HIS OWN MIND and emerges victorious! Check out “Wolf Vs Snake” below! WOLF VS SNAKE by ICHIBAN HASHFACE