Macross Frontier: Labyrinth of Time

2021 Drama
87%

A short film screened alongside Gekijouban Macross Delta: Zettai Live!!!!!!.