YTV (ended 2006)
You have most likely been asked this before so I apologize if there is any annoyance.
Out of all the monsters from martin mystery I know I have no idea which one this is. Can someone please help me? or atleast tell me the episode it is in.