A black comedy about a father and son who move into a new town where everything is just plain weird as they struggle to find work and get about their daily lives
Plagued by visions of a psychopath after a slaughter in a busy street in downtown Ikebukuro, Madoka must question her own sanity as to whether what she is seeing is actually happening.