This is a model released in Japan in 2007.
Japanese store
this is a dummy phone
Thank you