This has apparently been around for several years, but seems to only have gotten traction recently, especially on Facebook. Another lovely pay-it-forward-type ad that seems to have gone viral. It's a lovely reminder that it doesn't take much to be kind or loving. And we reap what we sow when it comes to love.
The credits at the end include the following in both English and Czech:
"If you give a little love, you can get a little love of your own."
and a biblical reference to Matthew 22:39 "Love your neighbour as yourself"
and Křižovatka which appears to be a Christian organization based in the Czech Republic. But no-one quite knows who created it.
Music is by Noah and The Whales "Give A Little Love"