Monster War

Monster War
Item# TSUBURAYA006

Product Description

Gojira series-6, 1965