Anyone know anything about the "Ya-I-Go"? aka the Japanese Goliath?

Printable View