Kotomora
大手柄 (ootegara) Japanese meaning: glorious achievement | Kotomora