Talk:Gamera 2006: Hard Link/@comment-27208130-20150225012749/@comment-3367060-20150225021536

Actually, it takes place in current times. 1973 was way in the past.