Shop › GOD PUNCH 12 CHIBI PIN Image 1 of 1 GOD PUNCH 12 CHIBI PIN $5.00 A 1-inch acrylic pin featuring the chibi head of 12 from the series God Punch. Add To Cart Added! A 1-inch acrylic pin featuring the chibi head of 12 from the series God Punch.