[17 / 3 / ?]

No.7552861 ViewReplyOriginalReport
Mecha Godzilla 8" limited edition for $100 - is it worth it?