User blog comment:Goji75/NECA GODZILLA 2001!!!/@comment-3367060-20160213234532

What a remarkable coincidence!!