Macross Frontier: Labyrinth of Time

2021 Drama
80%

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