Do you think this could be the M-o-t-B?
Yep. If it's not, it's close enough that I would never allow them to put one in me or my family.