Karasutengu
Karasutengu
Karasutengu
Karasutengu
Karasutengu
Karasutengu
Karasutengu
Karasutengu

Karasutengu

Regular price
Sold out
Sale price
$35.00
Unit price
per 

Karasu Tengu 

approx. 3.5 inch 

by x-plus