Apparently huge creatures are discovered everywhere these days.
Not too long ago a video of a huge creature, which was found after the tsunami, showed up and got some major attention on the internet.
Now an Ice Giant has been discovered in Siberia.
There’s more info to be found here.
It may be… it’s probably… no wait, it’s definitely fake but interesting nonetheless.