Internationaler Wettbewerb

The Squid

George Hampshire

UK · 2019 · 3 min

Festival 2019

Set in Japan, a Squid must escape from a Sushi Restaurant before becoming part of the menu.