Yukimura

Yukimura is the vengeful ghost of fear who's been known as the worst of the worst. Ages ago, the forefather of Hattori Kinzo's Ninja Clan, Hattori Hanzo, has imprisioned him in the Shinobi Village lands.

He first appears in the second epidode of Mutant Turtles: Chōjin Densetsu Hen, Shugo Ju Korin: Metal Turtles Tojo!.

Gallery
Yukimura/Gallery