Itsudatte My Santa Craze

I don’t know why, but all of a sudden I went on a unexpected craze. As you can see by the title, the culprit is Itsudatte My Santa. I’ve heard of it before, but didn’t really take the initiative to look around and find out what’s its about. I seriously don’t know what sparked this […]