Kotomora
おほほ (ohoho) Japanese meaning: ho-ho (ladylike laugh) | Kotomora