Much-loved Japanese children’s characters come to life in horrific fashion at Street Fest

Won’t somebody please think of the children?!

Read More