Shinzo - EP26

Shinzo, known as Mushrambo (マシュランボー Mashuranbō) in Japan, is an anime television series produced by Toei Animation. In the series, genetically-altered creatures known as Enterrans take over Earth and rename it in their own image called Enterra. Now three Enterrans have to protect the last human in order to find the hidden sanctuary called Shinzo and restore the human race. The anime focuses primarily on the adventures they undergo while working to accomplish this task.

Plot (only the GTS scene)
Although she is not directly a giantess, Lunaria, one of the villains of this series is projected on a huge screen at the back of the stage, giving the feeling of being a giantess (this is a case of pseudo-giantess).