What's a humanzee?
Although it's extremely cool, I'm not sure if Hümanzee is a real band? I'm confused.
What's up with that tiny drum kit?
Original Hümanzee logo sketch on a Post-It:
First gig poster: