newest collar x malice page 1

Serie includes 18 albums .

collar x malice

characters