Japanese Togou Wooden Mask
A dog is a type of monster in Japanese folklore that has the shape of a half-human, half-bird, usually with a long nose and a red mask. The dog has a rich symbolic meaning in Japanese culture. It is regarded as a mountain god and protector, and is also regarded as a troublemaker and disaster-causing existence.
Popular Models
Random Model
Israeli Magach7C main battle tank
743 View
Black tungsten ore
853 View
stick insect
740 View
Velociraptor 3D animated model
966 View
Railway lane signal lights
877 View