please log in to view this image Resident conspiracy theorist Sisu believes so. He recently reported seeing Godzilla ( king of the lizards ) roaming the Finnish street. He was not drunk...... well not Irish drunk. How will we combat this Lizard menace?