Yamaguchi (city)
Yamaguchi (山口市, Yamaguchi-shi, literally "the entrance to the mountain") is the capital city of Yamaguchi Prefecture, Japan. The city was founded on April 10, 1929. As of February 1, 2010, the city...
See Profile
Project G
An American Reboot of Japan's Iconic Monster
by Toonking1985
The sins of the past have come back to haunt us when a giant prehistoric fire-breathing lizard monster rises from the sea and lays waste to cities.
See Story
Join the Conversation
0 comments on Yamaguchi (city) as Locations in Project G