No it is a Japanese skill toy that test your ability to focus and concentrate. People say it's dumb cause either they don't know what it is or the can't even land "big cup"
baka means idiot, and baka na can mean dumb and silly.
you are dumb
You say "Bab-bo".
how to say "editor" in japanese
To say old Japanese illustrations in Japanese, you say "Mukashi no Nihon no irasuto".