hafuboti.com
What’s a “Hafuboti?”
The number one question I get when talking about Hafuboti is “does that mean something?” If I’m writing about it, then the first question is “how the blankety-blank do you …