Sadly, heroes like Batman don’t exist in the real world, so you might want to take some measures to protect yourself if you don’t feel safe. This Hidden Belt Buckle Knife should give you some comfort.
It looks like a normal belt buckle. but it hides a secret inside. If you are in danger just pull out the hidden knife. This belt is one size fits all and the open Length is 53″. You’ll probably never use it, but it will make you feel safer just wearing it.
This neat belt/knife combo is just $18. from Amazon.