I wish I knew a lil more about japan. :<
but it looks like its on a big ol island, so im gonna say Kyushu or Shikoku. It just reminds me of new york. =w=
Skikou or Kansai I say, Kansai's little part that pokes out toward Shikoku could be Hiun City, I mean, is Hiun City an island, or only surrounded by ocean 3 times?