Beast Herd
GARO - Makai Senki

DESCRIPTION

Kouga wants to figure out if Leo really is Red Mask; Makai Priests all over are turning on the Makai Knights.

Episode Guest Stars