Umishita Park

Umishita Park, is a location in Japan. Where at Christmas, Takemichi broke up with Hina in 2005.