Kotomora
目耳 (memimi) Japanese meaning: one's own eyes and ears | Kotomora