The Loop (Games)
Do you like this video?
Sengoku God (戦国神; sengokushin) is a family in the Battle Spirits trading card game. Currently, only one Ultimate, The SengokuDragonGod Tenkafubu, has this family, and it will likely to remain this way.
Community content is available under CC-BY-SA unless otherwise noted.