Kotomora
証明証 (shoumeishou) Japanese meaning: certificate | Kotomora