アングルドーザー
angurudōzā

Noun

1. angle dozer