Kotomora
しめた (shimeta) Japanese meaning: I've got it! | Kotomora