Brutazilla reviews the X-Plus Toho 30cm Series Gigan 2004 from Godzilla Final Wars.

See more videos at Brutazilla’s Youtube Channel.