Top definition
The OVA version of Space Giants. It is a retelling of the original series.
Ambassador Magma (OVA) is one of the more interesting 1990s anime.
via giphy
by Snapper2001 June 11, 2018
Get the mug
Get a Ambassador Magma (OVA) mug for your buddy Beatrix.