Tengu, Japanese shinto's divinities, are goddamn troublemakers: warmonger birdmen, supernatural beings born of the gods' wrath, hauting spirits, temptation brin...
As is Unidentified Flyfishing Object. Japan is well known for producing a specific kind of mass-mediatic madness, the kind that will leave you speechless while ...