Watch as Kafka and Stella get intimate over a delicious meal of chopsticks!

1:11
260
1 year ago