The Kaiju of the north