Welcome to Kurouzu-cho, the town where things quickly spiral out of control.

UZUMAKI: Animated TV Series premieres December 20 on Netflix in Asia.
Post image

Comments