Kotomora
完了相 (kanryousou) Japanese meaning: perfect aspect | Kotomora