Kotomora
前車軸 (zenshajiku) Japanese meaning: front axle | Kotomora