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