Kotomora
多重化装置 (tajuukasouchi) Japanese meaning: multiplexer | Kotomora