sfsignal.com
Peter Tieryas Liu, Author of UNITED STATES OF JAPAN, Shares 10 of His Favorite Japanese Mecha
Today, Peter Tieryas Liu, author of the upcoming UNITED STATES OF JAPAN (Angry Robot 2016) shares 10 of his favorite Japanese mecha