Kotomora
メカ (meka) Japanese meaning: mechanism | Kotomora