Interesting names as usual; Shabadabadoo will be the easiest to remember as I watched way too much Flintstones when I was young.
I had to look up that Mikaeri Bijin as that sounded slightly strange, because Mikaeru or something would fit better as that could mean like a person, a woman usually, was so beautiful you had to look again. I thought it might be a phrase or something that had a different meaning, but apparently there was a song by that name in 1986 by Nakajima Miyuki. Maybe they are covering it? According to wikipedia, Mikaeshi Bijin would fit better with the lyrics but apparently it's not grammatically correct or something, but the lyrics imply that someone one day became so beautiful that the lover had to look twice.