Demeking: The Sea Monster

Demeking: The Sea Monster
Demeking is an extraterrestrial snail-like Kaiju that appeared in the 2009 Kaiju film, Demeking, the Sea Monster.
Demeking
Demeking: The Sea Monster
Demeking is an extraterrestrial snail-like Kaiju that appeared in the 2009 Kaiju film, Demeking, the Sea Monster.
Demeking
COMMENT - Demeking: The Sea Monster