Daidai wa, Hantoumei ni Nidone suru
The bizarre everyday life stories of the citizens of a coastal port town.
Wonderfully insane and genuinely creepy at multiple points yet manages to maintain a strange balance.
A bizarre, but smart story