イエロープレス
ierōpuresu

Noun

1. yellow press

Other forms: