Kotomora
ブルドーザー (burudoozaa) Japanese meaning: bulldozer | Kotomora