Feature
●Gegege no Kitarou Mana Inuyama Large Towel Tapestry Super Large 41.3 x 21.7 inches (105 x 55 cm)
Description
Gegege no Kitarou Mana Inuyama Large Towel Tapestry Super Large 41.3 x 21.7 inches (105 x 55 cm)