I Think You’re a Little Confused

One day a letter takes a blood-sausage to his friend, liver-sausage. So, he went...

Release Date

March 5, 2016

Status

Released

Original Title

I Think You’re a Little Confused

Runtime

9min

Budget

Revenue

Language

No Language

Production Companies

Tokyo University of the Arts