TROLLS-TROLLS: THE BEAT GOES ON DVD-BOX PART1-JAPAN 6 dvd Q85 qd | eBay
Oni - Japanese Troll/Ogre 1
Oni are a kind of yokai from Japanese folklore, variously translated as demons, devils, ogres or trolls. Depictions of oni vary widely but usually portray them as hideous, gigantic ogre-like creatures with
The Japanese Troll Oni & Their Tales - The Conspiracy Legend Blog