Movies Logo
Doghead

Doghead

A life is born. Creates a new planet. Here comes the visitors.

Release DateSeptember 26, 2020
StatusReleased
Original TitleDoghead
Runtime 4min
Budget—
Revenue—
Language—
Original LanguageEnglish
Production CountriesJapan
Production Companies