Hamatora, where the names are ridiculous and nothing is explained