Spots teh ladybug

Spootins (or spots for short) was teh pet ladybug of davud teh runter

he is ded cus of Matas