Kotomora
下位互換 (kaigokan) Japanese meaning: upward compatible | Kotomora