Games/Touhou Big Big Battle: The Justice/MediaTouhou Big Big Battle: The Justice·, 2019 · MyACG StudioMediaBack to gameAll8Screenshots8Screenshots8More about Touhou Big Big Battle: The JusticePlayer reviews