@@JojoplayAB Is it? I didn't know that horoscope term, but I remember reading somewhere that they wanted to have a 'fairy tale-ish vibe" to Taro, so they took it from the generic fairy tale names (eg momo-tarou, urashima-tarou, kin-tarou, etc).
And so it taro. I guess ultraman "insert name" is considered one English word. Like you don't translate name of a person to another language when speaking.