Thanks for the feedback folks! That is about what I was thinking. I don't know whether it is a Japanese or Italian frame as I can't see any stickers and haven't contacted the seller. If anyone wants to contact the seller, go ahead, you won't be stepping on my toes.
Thanks again!
Mort