Originally Posted By: Herman30
Looks to be a modern version of the Ciupaga.


The Chewbacca?