I've been playing this deck a long time now lemme tell you some cards that pair very well with heavenly prision: imperial iron wall keeps itself from being banished and shuts down lots of other banish based decks, and virus cards you can search with heavenly in order to tribute it and destroy their spells for 3 turns. And other good cards with subterror are kaiser collosium, and personally I've found that waking the dragon works really good (run raid raptor, extrio, and that one link 5 monster itll act like a skill drain, cuz if you arent lucky and they have feather duster they always go for the backrow before they out down negates to deal with cards. And 8/10 times im able to get out a boss monster the 2nd turn of the duel. Also instead of that behemoth run the one with the book of eclipse effect its like dharma cannon but better. And you could afford to cut back on hand traps by a lot since feindess is all you need if you HAVE to run any run droll and lock bird. Instead of summon limit lose 1 turn works better cuz no matter how many times they bring monsters out they cant use effects. Also if you do run droll and lock bird use trickster reincarnation with it since you can search with heavenly prision. Also the thunder behemoth you can use to summon the fusion thunder dragon to keep them from drawing at all
Could also swap out a hidden city for subterror cave clash or that newer support card they added a bit ago. Cave clash is great if you have a bunch of face down subterror cards to boost one behemoth like ultramafus or speleogeist. Speleogeist is great cuz when it flips up it flips a monster face up and changes its ATK to 0 so you could possibly OTK, but it depends on the board at the time of doing so.
2:30 This so much. The amount of bad players I've went against in plat and diamond who just slap the entire Kashtira package into a random archetype is obscene. Just play pure Kash you chimps.