Kotomora
着陸装置 (chakurikusouchi) Japanese meaning | Kotomora