Kotomora
アーマチュア (aamachua) Japanese meaning: armature | Kotomora