File:SRPA FR8534.jpg

Unknown giant in Resistance 2 that may be related to the Leviathan.