I'm not sure I understand the issue. Have you been dry humping people in the streets of Tokyo and I just haven't seen the pictures? Did you post pictures of you snogging a dakimakura? I think "creepy, perverted" is relative. My guess is that this is...
COMFLEACTS means Commander of Fleet Activities. Much like how the Japanese like to shorten words the US Navy does a similar thing and combines many words into one.
Whether one has seen many beatboxers in the past 10 years or not is of little import. There may be people with better skills out there but it doesn't make Daichi any less amazing.