Wars bring more than just violence and death, they also bring out the monsters in humans. However, it is inconvenient to realize that your biggest enemy is yourself, and thus the human mind created fantasy monsters, based on various sightings. Whether these stories have a drop of truth in them, that’s up for you to […]