Kotomora
電波星 (denpasei) Japanese meaning: radio star | Kotomora