Skip To Content

Where To Stream Gegege no Kitarou Season 1 Episode 57

The Bloody Noble La Siene

In town, there have been a series of incidents where young women have had all the blood drained from their body while they are still alive.