Little Busters!: Sekai no Saitou wa Ore ga Mamoru! (2013)

Little Busters!: Sekai no Saitou wa Ore ga Mamoru! (2013)

Release Date: 2013, August 28
Countries: Japan
Production: J.C.STAFF, VISUAL ARTS/Key

Overview:

Little Busters short about "Mask the Saitou."