Talk:Bodacious Giant

I always tend to get "超人" for superman, although its obviously giant. Would the japanese name be something like "Giant that doesnt/cant fall/drop?