Touhou: A Bright Future 3

Puzzle