"A screenshot from Japanese TV. At least its not anime."