The Mind Boggler is a monster. It is rather ... a psychological battle more than physical one. Realistically, the Mind Boggler is actually a god's punishment for the hero holding onto their inner demons rather than facing them head on, in pan to pan combat.
The Mind Boggler is very good at confusing the hero, and appearing when least expected or appreciated.
Sometimes Mind Bogglers like to update their well-kept diary. Any hero would be wise to escape its mind-boggling clutch during such time.