Scroll to load trailers
About Tokyo Twilight Busters
Tokyo Twilight Busters released on October 14, 2010, developed by Starfish and published by Starfish.
Tokyo Twilight Busters is available on Nintendo DS.