Calabash Brothers Papercraft: Big Brother
Big Brother (Red) from the 1980's Chinese animated series is the eldest among the seven brothers. He has super-strength and is able to grow to immense proportions at will.Calabash Brothers Papercraft: Big Brother