kudou-kun-by (*dapple dapple)

more about : kudou-kun