Imabari, Ehime
Imabari (今治市, Imabari-shi) is a city in Ehime Prefecture, Japan. It is the second largest city in Ehime Prefecture. As of 31 August 2022, the city had an estimated population of 152,111 in 75947 ho...
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 Imabari, Ehime as Locations in Project G