Could this be from Hakodate, Japan?


[Linked Image]