New Photos of Archie from Japan.

chrono_war01

Colossal Squid
Supporter
#3
It seems that this one has finally spared the "It gets to 60 feet!" and "It'll rip you to shreds!" part.
 

Members online

No members online now.