newest collar x malice page 2

Serie includes 18 albums .

collar x malice

characters