the kamehameha wave was created by master roshi, a material arts trainer from the fictional anime series dragonball
"kamehameha translated literally from phonetic japanese to english means "turtle destruction wave"
"the kamehameha wave was created by master roshi, a material arts trainer from the fictional anime series dragonball" What is the definition of "kamehameha"?