Toshifumi Nabeshima is a games writer, director and producer. Nabeshima has been working with Sony Interactive Entertainment and FromSoftware. Nabeshima started in 1997 as the director of Armored Core (1997). After that, Toshifumi Nabeshima took part as the writer of Echo Night (1998). Nabeshima also worked on Chromehounds developed by FromSoftware for Xbox 360. The latest work of Toshifumi Nabeshima was Echo Night, published in 2015. Currently, Nabeshima is developing Echo Night #2: Nemuri no Shihaisha. The release date is yet to be announced.