The Monster Hunter

Monster Hunter Simon says there are real monsters in the world. But no one believes him.  Simon says he'll prove it to the world.