Ultaman Final Odyssey Mini Poster
Ultraman Final Odyssey Mini Poster
This is the Ultraman "Final Odyssey" Mini Poster.  This colorful mini poster was released in 2000 to celebrate the movies opening in Japan.  Measures approx. 7 by 10 inches on light paper stock.
not rated $5.00 Add to cart