It is sakura flowers - and yes - cherry blossoms. I love sakura and him put them on. We have sakura festival coming up in Copenhagen Denmark shortly