Micro Ace 1/48 Patriot system series Air Self Defense Force missile system Micro ace Japan Import.