Santa Claus Red Is Blood Red
- Episode aired Mar 18, 2010
- TV-14
- 24m
It's Christmas time and Kagura is sad that she has never been visited by Santa Claus. But at the evenings Christmas party not one, but two Santas appear.It's Christmas time and Kagura is sad that she has never been visited by Santa Claus. But at the evenings Christmas party not one, but two Santas appear.It's Christmas time and Kagura is sad that she has never been visited by Santa Claus. But at the evenings Christmas party not one, but two Santas appear.