drillimation.com
The Shintoist Province and Scarlet Devil of Team Crimson, and its History
A history of SPASDOT, a fictional terrorist organization in the video game Chuhou Joutai.