Child Crying

The Japanese Love Mentally Scaring Kids

Japan doing what they do best – crazy TV. This time with added zombies and the tears of infants, WOO!

The Japanese Love Mentally Scaring Kids Read More »