Punch's Journey (2026)
Inspired by the viral true story of Panchi-kun, an infant macaque rejected by his mother at Ichikawa City Zoo, Japan. In this fictionalized narrative short, Punch finds fleeting comfort with Uma, an abandoned Persian kitten, endures cruel rejection from Garo, a bullying troop member, and discovers protective love from the gentle guardian Go-chan.
Director: Marcelle Abela
![]() |
Punch the Monkey as Self |
![]() |
Aiko as Punch's mother |
![]() |
Uma as Persian kitten |
![]() |
Garo as Troop bully |
![]() |
Go-chan as Guardian |
![]() |
Moe as Troop member |
![]() |
Onsing as Troop member |
![]() |
Akira as Father monkey |
![]() |
Chimi as Child monkey |
![]() |
Otome as Child monkey |
![]() |
Sotomaru as Troop elder |
![]() |
Four Adult Monkeys as Themselves |
![]() |
Troop of Young Monkeys as Themselves |
| Directing | Marcelle Abela | Director |
| Production | Charles Thompson | Producer |
| Production | Marcelle Abela | Producer |
| Writing | Marcelle Abela | Writer |
| Editing | Richard Fransell | Editor |
| Art | Michelle Taniore | Art Designer |
| Sound | Marcelle Abela | Sound Designer |
| Sound | Max Benton | Sound Effects Editor |
| Sound | Childeric Legrain | Sound Mixer |
| Sound | Mark Zerafa | Foley Artist |
| Visual Effects | Marcelle Abela | Animation |
| Art | Steven Parsel | Main Title Designer |
| Crew | Childeric Legrain | Score Engineer |
| Sound | Marcelle Abela | Original Music Composer |