Vocabulary
ケセラセラ
ケセラセラ
Que Sera, Sera (song title); Whatever Will Be, Will Be
noun