TL sounds off in a lot of places. Like page 16, I'm fairly certain he wasn't talking about himself being a genius, and kaminari means lightning or thunder. It's about on par with "Keikaku means plan". But I guess that's what you get with Google Translate.