Crossing the Blues

Touhou Project: Tenshi Hinanai Papercraft

Tenshi Hinanai is a boss character from Alice's Touhou Project. You can download it here.