Ayako Takahashi Archives - Waffi Tv

Ayako Takahashi

An Eater
5.5

An Eater

Apr. 29, 1966

An Eater

A meditation on eating people and quiet waitresses.