The Showa American Story trailer is 5 minutes long and well worth watchingRenzo Guevara - November 7, 2024