For some background information, while Deception Island sounds like something off the coast of Mordor or some place in Game of Thrones where the Dothraki have fun, it’s actually an old whalers station. Everything is rusting and decaying … I assume that with all the whales that were killed there, it can’t be the happiest place on earth, with giant …
Read More »