My boss said the cafés new pet would help increase employee focus.. but as far as I known it’s completely melting my mind…! (nekouneneko)

next prev

663