Little Red Riding Hood - [REDLIGHT] - Otona no Ehon Akazukin-chan - Caperucita Roja y Los Lobos Ferozes

Capcom, Crossover, Little Red Riding Hood, Street Fighter
, , , , ,