The Drillimation Series: Chuhou Joutai

Chuhou Joutai was a short lived game by Drillimation Studios. It was shutdown due to the fact that both the new prescient, and Drillmation fans hated the game due to the fact that it was cringy.