Fans Touhou – 02 Instrumental Rock dBu - A Pair of Divine Beasts C93