Kotomora
トレンチャー (torenchaa) Japanese meaning: trencher | Kotomora