When I hear “Chiappa”, I think “Rhino”.
Their products look like they came from video games.
No, their products are put into video games.