Kotomora
杭打ち機 (kuiuchiki) Japanese meaning: pile driver | Kotomora